Speakers

Sun Tan
Senior Software Engineer
https://www.redhat.com/

Eclipse Che, votre compagnon idéal pour développer vos applications Cloud native

Eclipse Che est un Cloud IDE ou plutôt un "Container Natif IDE": il tourne sur Kubernetes, est buildé sur Kubernetes et prêt pour le développement d'apps pour Kubernetes. Che s'inspire des bonnes pratiques de l’Infrastructure as Code (IaC). Par exemple, on peut créer des environnements complets, à la demande et jetable. Cela est possible car Che se base sur les technologies de Containers. Mais surtout, il s'intègre naturellement au processus de développement Cloud Native Rejoignez moi dans cette session 100% live coding durant laquelle nous créerons un workspace pour ajouter des fonctionnalités à nos microservices basées sur Quarkus, ReactJS et MongoDB. Plus d'informations

  • 15 janvier 2020 ( PLACES RESTANTES)
  • Polytech Montpellier, Place Eugène Bataillon 34095 Montpellier
  • Inscription

Programme

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

Présenté par Clement Escoffier

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.

20h30 : Quarkus reactive et la gestion des messages

Présenté par Clement Escoffier

Quarkus donne un nouvel élan à Java dans le Cloud. Quarkus fournit une expérience de développement bluffante et grâce à son intégration avec GraalVM permet de générer des applications natives, de tailles réduites et démarrant en une fraction de seconde. Mais ce n’est pas tout. Quarkus unifie les paradigmes de développement impératif et réactif. Cette présentation se focalise sur la partie « réactive » de Quarkus. Elle couvre le développement d’APIs HTTP asynchrones, les web sockets, l’intégration avec Kafka ou AMQP. Si vous voulez aller au-delà de REST et d’HTTP, que le « data streaming » vous intéresse, alors vous apprendrez tout ce qu’il vous faut pour construire des systèmes réactifs super-soniques et sub-atomiques avec Quarkus.

Lieu

Polytech Montpellier, Place Eugène Bataillon 34095 Montpellier

After

A la fin de la soirée, une troisième mi-temps sera proposée dans un bar pour continuer à échanger et sympathiser

Partenaires

Devenir sponsor?

Venez nous rencontrer lors d'un évènement ou envoyez nous un email.