Clement Escoffier

Clement Escoffier

Red Hat

Doing reactive stuff @ Red hat. Java Champion. #quarkus #vertx #microprofile #smallrye.

Twitter : @clementplop

Blog: http://escoffier.me

java

Track : Java, JVM

Type de présentation : Conference

Migrer une « vraie application du monde réel » vers Quarkus. Comment ? Mais surtout pourquoi ?

Vous aimez la plateforme Java ? Nous aussi ! Quarkus est une plateforme qui permet de rendre Java compétitif dans l'univers microservices/serverless. Apprenez comment migrer la célèbre “vraie application du monde réel” morceau par morceau vers Quarkus mais surtout apprenez pourquoi ! Venez comprendre les limites des frameworks Java existants dans un monde Cloud/Container et comment Quarkus et GraalVM permettent des gains exceptionnels sur la vitesse de démarrage et consommation mémoire de vos applications. Découvrez une expérience de développement innovante avec du “vraie” livereload côté serveur et “Panache” qui fournit un ensemble de conventions pour toujours plus d'efficacité. Avec des exemples concrets, nous aborderons les solutions d'interopérabilité Quarkus-Spring, la flexibilité entre impératif et réactif mais aussi les limites et points d'amélioration de la plateforme.

java

Track : Java, JVM

Type de présentation : University

Microservices réactifs avec Quarkus

La programmation réactive s’inspire de la programmation fonctionnelle et des flux de données. En d’autres termes, c’est déroutant… Il est également difficile de comprendre quand le réactif est bénéfique et quand la programmation impérative est suffisante. Quarkus unifie programmation impérative et réactive, ce qui vous laisse le choix. Dans cette université, nous verrons ce qui se cache derrière “le réactif”, l’historique et les tendances actuelles. Nous verrons également comment implémenter des applications réactives avec Quarkus, et Mutiny, sa nouvelle librairie de programmation réactive. Nous couvrirons HTTP mais également Kafka, l’accès aux bases de données, les transactions, l’utilisation de service réactifs, les ponts avec la programmation impérative traditionnelle… Bref, cette université couvre tout ce dont vous avez besoin pour commencer vos développements réactifs sur Quarkus.