WUY-7299 De Java à un exécutable natif : GraalVM et Quarkus changent la donne | Devoxx

De Java à un exécutable natif : GraalVM et Quarkus changent la donne

Conference

java Java, JVM, Javas SE/EE beginner/novice

Amphi Bleu

Thursday 14:30 - 15:15

Les microservices, la scalabilité instantanée et les plates-formes à haute densité comme Kubernetes nécessitent des applications à faible empreinte mémoire et démarrage rapide. Java n'était pas bien positionné car il favorise les temps de traitement aux dépens du CPU et de la RAM.

Plus maintenant.

Entre en scène Quarkus, une stack Java orientée microservices qui supporte vos composants favoris (Hibernate, Vert.x, Camel, RESTEasy ...) sur GraalVM et HotSpot avec une faible empreinte mémoire et un démarrage rapide. Tout ce qu'il faut pour tirer pleinement parti des containers.

La gestion de la donnée est souvent l'aspect le plus complexe : découvrons comment Quarkus gère la persistance avec Hibernate ORM. Venez explorer le live reload, notre vision de la persistance avec Hibernate Panache, l'environnement de test, la compilation native GraalVM et bien plus. Quarkus se vit plus qu'il ne se verbalise, attendez-vous à une démo détaillée.

 Java    Graal    Cloud Native Java    Containers  
Room Amphi Bleu
Emmanuel Bernard Emmanuel Bernard

Travaille pour Red Hat en tant que chief architect produits données. Contribue à Hibernate ORM, Search, Validator, OGM mais aussi Infinispan et Debezium - en open source évidemment. Côté non code, participe activement au JCP (Bean Validation, JPA). Java champion. Co-anime les podcasts Les Cast Codeurs et JBoss Community Asylum.