Lucas Aquiles
About me!
Lucas Aquiles
Tech Lead na Invillia - Logistics / PagSeguro
Veg + corrida + café
Agenda
● Microservices
● Actual frameworks
● Ahead of Time (AOT) compilation
● Micronaut
● Micronaut + GraalVM
● Questions
From the ashes to a new age
From the ashes to a new age … (or not)
Tururu
● Reads the byte code of every
bean it finds
● Synthesizes new annotations
● Builds Reflective Metadata
Microframework
● Micronaut
● Quarkus
● Helidon
without authentication, data database abstraction, input validations
AoT Compilation
Google Dagger 2
- Android
Web
- Angular
Ahead of time compilation
● min 10mb memory usage
● Startup time around a second for Kotlin or Java (a little more for Groovy)
● All Dependency Injection, AOP and Proxy generation happens at compile time
Micronaut
No-blocking Blocking
Cloud Native
Demo
https://github.com/lucasaquiles/opentalk-micronaut
products product
inventory
gateway
Thanks!
Questions?
lucasaquiles@gmail.com
https://github.com/lucasaquiles

Open talk micronaut