Micronaut is a complete framework for writing microservices and serverless functions using Java, Groovy and Kotlin with a focus on minimal resource usage and very fast startup times. In this hands-on lab we will learn about the many features of Micronaut with a lot of code examples. We will see how to write a microservice in Java using Micronaut and use the excellent test support in Micronaut. Micronaut also supports a lot of cloud native features like services discovery, distributed tracing and load balancing and we will learn how to use the provided cloud features in our microservice.
At the end of the hands-on lab we have learned about the many features of Micronaut and we should be able to write reactive, fast and low memory usage microservices with Micronaut.