Le renouveau de Java, Quarkus, Vert.x et GraalVM avec Thomas Segismont et Julien Ponge
Electro Monkeys10/27/20 • 58 min
Java est un langage populaire apprécié de nombreux développeurs. Certes, il est là depuis des lustres, et certains pourraient le penser obsolète face à Go ou à Rust. Pourtant, bien loin de cette hype, Java continue à faire son chemin et à se réinventer lui-même jour après jour.
Pour évoquer les défis de Java face au cloud natif, j'ai déjà eu l'occasion de parler de Spring et de GraalVM native image. Cette fois, la discussion se porte sur Quarkus, que Red Hat décrit comme étant un framework Java natif pour Kubernetes, et Eclipse Vert.x une librairie Java qui facilite l'écriture de micro services .
Pour évoquer ces sujets, je n'ai un, mais deux invités : Thomas Segismont et Julien Ponge. Thomas et Julien travaillent tous deux pour Red Hat, où ils sont respectivement senior software engineer et principal software engineer. Ils nous emmènent à la découverte de Quarkus et de Vert.x sur fond de GraalVM.
Notes de l'épisode
- Vert.x in Action, Manning Publications : https://www.manning.com/books/vertx-in-action?a_aid=vertx-in-action&a_bid=22152024
- Le dev mode Quarkus:est supporte la plupart des protocoles, dont les outils en ligne de commande, gRPC et Kafka (update depuis l'enregistrement de l'épisode)
- Red Hat supporte activement Quarkus : https://quarkus.io/support/
- Pour ce qui concerne le mode natif, du point de vue du support Red Hat c'est Tech Preview pour l'instant (best effort). Mais la prochaine version produit devrait venir avec le support de Mandrel (https://github.com/graalvm/mandrel). Mandrel est un sous-projet de Graal qui fournit un compilateur native-image taillé pour Quarkus.
- Mandrel (https://github.com/graalvm/mandrel) est supporté par Red Hat
- La roadmap Vert.x : https://github.com/vert-x3/wiki/wiki/Vert.x-Roadmap#vertx-4
- La roadmap Quarkus : https://github.com/orgs/quarkusio/projects/5
Support the show (https://www.patreon.com/electromonkeys)
10/27/20 • 58 min
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/electro-monkeys-516672/le-renouveau-de-java-quarkus-vertx-et-graalvm-avec-thomas-segismont-et-67477255"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to le renouveau de java, quarkus, vert.x et graalvm avec thomas segismont et julien ponge on goodpods" style="width: 225px" /> </a>
Copy