RYF-0932 Server-less functions with Micronaut | Devoxx

Devoxx Belgium 2018
from Monday 12 November to Friday 16 November 2018.

   Server-less functions with Micronaut


Cloud, Containers & Infrastructure
Cloud, Containers & Infrastructure
Beginner & novice level
Room 5 Monday from 17:30 til 18:00

Server-less architectures where as a developer you deploy functions that are fully managed by the Cloud environment and are executed in ephemeral processes require a unique approach.

Traditional frameworks like Grails and Spring are not really suitable since low memory consumption and fast startup time are critical and the Function as a Service (FaaS) server will typically spin up your function for a period using a cold start and then keep it warm.

This session introduces Micronaut’s compile-time approach: fast startup time and low-memory footprint which make it a great candidate for using as a framework for developing functions. In fact, Micronaut features dedicated support for developing and deploying functions to AWS Lambda and any FaaS system that supports running functions as containers (such as OpenFaaS, Rift, or Fn).

serverless   MicroServices   Reactive Streams   Java   Kotlin  
Subscribe to Devoxx on YouTube
Alvaro Sanchez-Mariscal
Alvaro Sanchez-Mariscal
From Object Computing, Inc

Álvaro is a passionate developer and agile enthusiast with over 18 years of experience. He now works as a Software Engineer at Object Computing (OCI), the company leading Groovy, Grails and Micronaut open-source development.

Before working at OCI, he spent some years working in different industries like gambling games (Odobo) and fintech (4Finance). Prior to that, he created his own company, Salenda, in 2005, a software factory and Atlassian Solution Partner headquartered in Madrid, Spain. Previously, he worked at companies like IBM BCS, BEA Systems or Sun Microsystems.

Álvaro is a speaker at conferences like GeeCON, JavaLand, JavaZone and Codemotion. He has also written several Grails plugins, including Spring Security REST.

Make sure to download the Android or iOS mobile schedule.