Midi Quarkus - Emmanuel Bernard et Antonio Goncalves

alt text

Midi Quarkus!

Pour cet événement, nous vous accueillons avec deux acteurs clés de l’écosystème Quarkus.

Partie 1 - Quarkus: ce qui se cache derrière le slogan “supersonic subatomic” d’Emmanuel Bernard

Les microservices, l’évolutivité rapide et les plates-formes de déploiement à haute densité comme Kubernetes nécessitent des applications avec une faible utilisation de la mémoire et un temps de démarrage rapide. Java avait été l’outsider en raison de sa concentration sur le débit au détriment du processeur et de la RAM. Plus maintenant. Découvrez Quarkus, une stack Java pour les microservices embarquant vos librairies préférées (Hibernate, vert.x, Camel, RESTEasy …) de GraalVM à HotSpot avec une faible utilisation de la mémoire et un temps de démarrage rapide. Assez pour nager dans des conteneurs comme des poissons dans l’eau. Dans cette session, nous discuterons du pourquoi, du quoi et du comment de Quarkus.

Partie 2 - Démonstration en direct des microservices avec Quarkus par Antonio Goncalves

Assez de diapositives! Il est maintenant temps de développer une architecture de microservice résiliente à l’aide de Quarkus et MicroProfile. En quelques minutes, je vais amorcer quelques microservices, grâce au plugin Quarkus Maven, et les faire parler entre eux en utilisant REST ainsi que des messages réactifs. Enfin, je vais créer des exécutables natifs, grâce à GraalVM, et les embarquer dans des images Docker.

Tout cela en moins de 30 minutes! Tu veux gager ?

Intervenants: Emmanuel Bernard et Antonio Goncalves

Emmanuel Bernard

Emmanuel est Java Champion, ingénieur distingué et architecte en chef des données chez Red Hat (middleware). Il est surtout connu pour ses contributions et sa direction des projets Hibernate ainsi que pour sa contribution aux normes Java. Il co-présente le podcast français technique Les Cast Codeurs.

Son projet le plus récent est Quarkus (une pile Java native Kubernetes conçue pour GraalVM et OpenJDK HotSpot, conçue à partir des meilleures bibliothèques et normes Java).

Antonio Goncalves

Antonio est un développeur senior vivant à Paris. Il a évolué dans l’écosystème Java EE pendant un certain temps, puis est passé à Spring, Micronaut et Quarkus. Des systèmes distribués aux microservices, il aide aujourd’hui ses clients à développer l’architecture qui leur convient le mieux.

En plus d’être freelance, Antonio a écrit quelques livres (Java EE et Quarkus), parle à des conférences internationales (Devoxx, JavaOne, GeeCon…), rédige des articles techniques et co-présente le podcast français technique Les Cast Codeurs. Il a co-créé le Paris JUG, Voxxed Microservices et Devoxx France. Pour tout son travail pour la communauté, il a été nommé Java Champion il y a dix ans.

Quarkus noon!

For this event, we’re welcoming you with two key actors from the Quarkus ecosystem.

Part 1 - Quarkus: what’s behind the “supersonic subatomic” tagline by Emmanuel Bernard

Microservices, rapid scalability & high density deployment platforms like Kubernetes require apps with low memory usage and fast boot time. Java had been the outsider due to its focus on throughput at the expense of CPU & RAM. No more. Enter Quarkus, a microservices Java stack bringing your favorite libs (Hibernate, vert.x, Camel, RESTEasy …) to GraalVM and HotSpot with low memory usage and fast boot time. Enough to swim in containers like fish in water. In this session we will discuss the Why, What and How of Quarkus.

Part 2 - Microservices with Quarkus live demo by Antonio Goncalves

Enough slides! Now it’s time to develop a resilient microservice architecture using Quarkus and MicroProfile. In only few minutes I’ll bootstrap a few microservices, thanks to Quarkus Maven plugin, and make them talk to each other using REST as well as Reactive Messages. Finally I’ll build native executables, thanks to GraalVM, and package them into Docker images. All that in less than 30 minutes! Do you wanna bet?

Speakers: Emmanuel Bernard and Antonio Goncalves

Emmanuel Bernard

Emmanuel is Java Champion, Distinguished Engineer and Chief Architect Data at Red Hat (middleware). He is most well known for his contributions and leadership of the Hibernate projects as well as his contribution to Java standards. He co-presents on the Technical French podcast Les Cast Codeurs.

His most recent endeavor is Quarkus (A Kubernetes Native Java stack tailored for GraalVM & OpenJDK HotSpot, crafted from the best of breed Java libraries and standards).

Antonio Goncalves

Antonio is a senior developer living in Paris. He evolved in the Java EE landscape for a while and then moved on to Spring, Micronaut and Quarkus. From distributed systems to microservices, today he helps his customers to develop the architecture that suits them the best.

Aside from freelancing, Antonio wrote a few books (Java EE and Quarkus), talks at international conferences (Devoxx, JavaOne, GeeCon…), writes technical papers and articles and co-presents on the Technical French podcast Les Cast Codeurs. He has co-created the Paris JUG, Voxxed Microservices and Devoxx France. For all his work for the community he has been made Java Champion ten years ago.