Introduction to Micronaut • Graeme Rocher • GOTO 2019

preview_player
Показать описание
This presentation was recorded at GOTO Amsterdam 2019. #GOTOcon #GOTOams

Graeme Rocher - Creator of Grails and Micronaut

ORIGINAL TALK TITLE
Introduction to Micronaut: Lightweight Microservices with Ahead of Time Compilation

ABSTRACT
In this session, the creator of Micronaut and Grails introduces the newly released Micronaut framework and demonstrates how Micronaut’s unique compile-time approach enables the development of ultra-lightweight Microservices for Java. Compelling aspects of the Micronaut framework include:
• Subsecond startup time
• Small processes that can run in as little as 10 MB of JVM heap
• No runtime reflection
• Dependency Injection and AOP
• Cloud Native

Graeme will also demonstrate how you can take your Microservices to the next level by using Micronaut's Ahead of Time Compilation (AOT) support and Oracle's GraalVM [...]

Download slides and read the full abstract here:

RECOMMENDED BOOKS

#micronaut #microservices #GraalVM #Java #AOT

Looking for a unique learning experience?

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Рекомендации по теме
Комментарии
Автор

00:00 Introduction
01:04 Agenda
01:25 1. Challenges Facing Java and Software in General
02:18 2. Microservices (2:49) and Serverless (2:18) vs Traditional Models (3:23)
05:30 - - The Micro Reality
06:02 - - Co-relation: LOC vs Startup time & Memory consumption
06:29 - - Frameworks Comparison: Feature quantity vs Startup time & Memory consumption
08:00 - - Java's Problems for Frameworks
11:54 - - Why is Reflection a Problem?
13:31 - - Java's "Problems"
16:40 - - Already Solved Problem
17:38 - - Micronaut
21:39 - - GraalVM
23:50 3. Micronaut Demos
41:07 - - Building a Graal Native Image
43:02 - - Summary
44:18 4. Q&A (Not included)

ndeoligence
Автор

Whats the situation one year after this presentation? Is Micronaut going forward and being adopted?

bloodcumulus
Автор

Yes. This is fantastic talk and Micronaut looks great. Although I'm very skeptical of GraalVM which might just be an Oracle licensing trap.

abhishes
Автор

Graalvm + micronaut + grails !!!! I want that!!!

pguti
Автор

man, do u know of any example to call a stored procedure using micronaut

hectortrapeator
Автор

Very nice modern framework.
How popular Micronaut nowadays, if anyone knows?

MegaLilmaz
Автор

What is he using for switching the SDK in command line? I mean the SDK command?

timbuethe
Автор

Micronaut looks like Dagger 2 with a truck load of goodies!

TheodoreRavindranath
Автор

Halfway through the demo I could not remember if this was micronaut or quarkus

ChristosGoros
Автор

You've kinda shoot your leg by saying "why switch to Go when it will have all feature Java has, Java will be as fast as Go". Well, why switch to Micronaut, when it will be as mature as Spring, then Spring will catchup with its own native project" :)
BTW we are starting a new service on Micronaut. :) However, two years later and still native-image is broken and definitely does NOT work out-of-the-box outside of toy tutorial projects :(

jacek
Автор

thumbs down, not The Micronauts i was expecting.

holseyd