The Micronaut® Framework is a cloud native, serverless, native, microservices and even CLI application development framework for Java developers. It has been designed with the idea of doing as much as possible at build time (AOT) to provide a better development experience with fast feedback, applications which are memory efficient and start up faster. With its tight integration with GraalVM, it's a framework of choice for deployment on multiple clouds and performance optimization.
In this session, we will cover the basics of Micronaut such as the programming model, dependency injection, AOP or testing, but will also cover more advanced topics like Micronaut Data for the data access layer, declarative HTTP clients and OpenAPI integration for fast, compile-time declarative programming, Micronaut Test Resources to simplify test environment setup, creation of native applications with GraalVM and more!
This session will be held by Graeme Rocher, creator of the framework, also author of the Grails framework, and Cédric Champeau, developer of Micronaut AOT and Micronaut Test Resources. Both of them work at Oracle Labs on the Micronaut Framework.
The session will be held in English but Cédric will offer assistance in French to whoever needs it.
In this session, we will cover the basics of Micronaut such as the programming model, dependency injection, AOP or testing, but will also cover more advanced topics like Micronaut Data for the data access layer, declarative HTTP clients and OpenAPI integration for fast, compile-time declarative programming, Micronaut Test Resources to simplify test environment setup, creation of native applications with GraalVM and more!
This session will be held by Graeme Rocher, creator of the framework, also author of the Grails framework, and Cédric Champeau, developer of Micronaut AOT and Micronaut Test Resources. Both of them work at Oracle Labs on the Micronaut Framework.
The session will be held in English but Cédric will offer assistance in French to whoever needs it.
Cédric Champeau
Oracle Labs
Cédric Champeau est développeur Java chez Oracle Labs, dans l’équipe Micronaut et GraalVM. Il travaille notamment sur les problématiques d’optimisation de la productivité développeur (aussi bien interne que pour les utilisateurs de Micronaut) et maintient notamment les plugins Gradle et Maven de Micronaut et de GraalVM native-image. Avant celà, Cédric a passé plusieurs années à travailler chez Gradle Inc sur l’outil de build open source Gradle, où il a notamment contribué à de nombreuses améliorations en termes de performance, gestion des dépendances et sécurité. Enfin, Cédric a longtemps été un des contributeurs principaux du langage Groovy, pour lequel il a notamment développé le compilateur statique et des outils d’optimisations à compile time (AST transformations).
Graeme Rocher
Oracle Labs
Graeme Rocher is the creator of several popular Open Source projects including Grails (https://grails.org) and Micronaut (https://Micronaut.io) and co-author of "The Definitive Guide to Grails" (Springer - https://link.springer.com/book/10.1007/978-1-4302-0871-6).
Graeme currently works as an Architect at Oracle Labs. Graeme in 2018 was awarded the Groundbreaker award by Oracle (https://developer.oracle.com/groundbreakers) for his work on Open Source.
Graeme currently works as an Architect at Oracle Labs. Graeme in 2018 was awarded the Groundbreaker award by Oracle (https://developer.oracle.com/groundbreakers) for his work on Open Source.