Dans cet épisode, Arnaud et Antonio discutent de Quarkus avec Emmanuel Bernard.
Enregistré le 13 mars 2019
Téléchargement de l'épisode [LesCastCodeurs-Episode-207.mp3](https://traffic.libsyn.com/lescastcodeurs/LesCastCodeurs-Episode-207.mp3)
## Interview
### Ta vie, ton uvre
[@emmanuelbernard](https://twitter.com/emmanuelbernard)
[Site web d'Emmanuel Bernard](https://emmanuelbernard.com)
* D'où viens-tu ? Ta vie avant Red Hat.
* Hibernate, Bean validation, Quarkus, mais tu fais quoi en fait chez Red Hat (IBM pardon) ?
### Quarkus, pourquoi ?
[Quarkus](https://quarkus.io/)
[GraalVM](http://graalvm.org/)
[Eclipse Reactive Messaging](https://github.com/eclipse/microprofile-reactive-messaging)
* C'est quoi ce nom ?
> A Kubernetes Native Java stack tailored for GraalVM & OpenJDK HotSpot, crafted from the best of breed Java libraries and standards
* Container first philosophy
* Démarrage rapide
* Emprunte mémoire (et disque) réduite
* Que peut-on faire avec ?
* Antonio peut faire des EJBs ? Hibernate peut-être ?
* Quels sont les case d'usages ? Micro-Services, FAAS, Serverless, ...
* Comment le comparer avec Spring-Boot ? Micronaut ?
* 100% open-source ?
* Mais uniquement Red Hat ?
* Pourquoi l'avoir caché ?
### Quarkus, comment ?
* La stack technique
* Graal/SubstrateVM
* OpenJDK
* Kubernetes
* Quoi d'autre ?
* Java ou Kotlin ?
* Programmation Reactive ou Imperative ?
* Le développement: Live coding & Hot Reload
* L'eco-systeme: CDI, JAX-RS, RestEasy, Eclipse MicroProfile, Vert.x, JTA, JPA, Apache Camel, ...
* Arnaud ne peut donc pas coder avec Spring(-Boot) and Spring-Data ?
## Nous contacter
Soutenez Les Cast Codeurs sur Patreon
[Faire un crowdcast ou une crowdquestion](https://lescastcodeurs.com/crowdcasting/)
Contactez-nous via twitter
sur le groupe Google
ou sur le site web