Discover Micronaut, the framework that will make your JVM looks young again !

By Olivier Revial

Elevator Pitch

One-second startup time, 10MB memory footprint, no runtime reflection, “cloud native” oriented : all those features make Micronaut framework the perfect companion of your Java and Kotlin microservices. But then, how do we write code with Micronaut ?

Description

In this workshop we will code a few microservices in Java or Kotlin, we will build them with Gradle, we will plug them to a small H2 or MongoDB database and of course we will make our microservices talk to each other using service discovery. This workshop will cover the basic features of Micronaut such as :

  • Dependency Injection and Inversion of Control (IoC).
  • Configuration and Auto-Configuration
  • HTTP services with both clients and servers
  • Cloud Native aspects
  • Reactive APIs support
  • Tests (Unit test, integration test)
  • Management and Monitoring of our microservices
  • Native compile with GraalVM

Notes

I will give this workshop at DevFest Nantes in October and at Bdx I/O in November (in french though), and I have given quite a few talks on Micronaut (in french so far but I’m up to the task), including:

JUG Summer Camp La Rochelle 2019 : Micronaut, le framework JVM ultra-light du futur VoxxedDays Luxembourg 2019 : Micronaut, le framework JVM ultra-light du futur DevFest Lille 2019 : Micronaut, le framework JVM ultra-light du futur Riviera Dev 2019 : Micronaut, le framework JVM ultra-light du futur Devoxx 2019 : Micronaut, le framework JVM ultra-light du futur Toulouse JUG Avril 2019 : Micronaut, le framework JVM ultra-light du futur