Jeudi 16 mai 2024 @ Sophia-Antipolis : soirée Quarkus AI

Modifié par Stéphane Épardaud le 2024/05/06 10:44

Le Riviera JUG organise une rencontre gratuite sur le thème de Quarkus AI le jeudi 16 mai 2024 à partir de 18h dans les locaux de Amadeus Sophia Antipolis.
Vous pouvez entrer sur le site d'Amadeus avec votre véhicule et vous garer à 2 pas (si vous avez de grandes jambes) de l'amphi où aura lieu la soirée !

Ah, pour une fois que j'ai une vague idée du sujet de la soirée, vu qu'on parle de Quarkus, et en plus c'est même pas moi qui m'y colle pour en parler, c'est top !

Donc, le programme de cette soirée, c'est Clément qui s'en occupe. On va récapituler 2-3 trucs sur Quarkus, ce que c'est, et les dernières nouveautés, et ensuite on verra comment s'en servir pour utiliser les LLMs de manière ultra-simple. Clément, je bosse avec lui depuis des années, c'est le genre de type, pendant que moi je passe une semaine à essayer de centrer un truc verticalement en CSS, lui aura ajouté 2 extensions Quarkus, rédigé 4 blogs, publié 3 vidéos, donné 2 conférences, passé en revue 34 pull-requests, fixé 53 bugs, répondu à 176 emails et aidé les collaborateurs sur 139 sujets. Pendant que moi, attends, c'était `vertical-align: middle`, non ? Bref, il envoie du steak, et ses présentations sont toujours super bien faites.

Ne manquez pas cette soirée et faites tourner l'info !  emoticon_smile

Programme

18:00 - 18:30Accueil
18:30 - 19:15Premier talk : Hello Quarkus
19:15 - 19:45Buffet, boissons
19:45 - 20:30Deuxième talk : Intégrer l’IA dans les Applications d’Entreprise avec Quarkus 3
20:30

Troisième mi-temps dans un resto à proximité !

Programme détaillé

Hello Quarkus

Quarkus est une stack pour écrire des applications Java pour le Cloud. En réduisant l’emprunte mémoire et le temps de démarrage, les applications Quarkus permettent en autre d’augmenter la densité de déploiement, le développement d’application serverless en Java, un meilleur comportement dans Kubernetes…

La première release publique de Quarkus a été faite en Mars 2019. Nous voilà 4 ans plus tard avec Quarkus 3.x. Entre temps, Quarkus a grandi, son écosystème s’est enrichi. Mais, Quarkus est resté fidèle à ses principes.

Cette présentation rappelle les points fondamentaux de Quarkus (build-time principle, reactive core, container-first…) et explique leur évolution au cours de ces 4 dernières années ainsi que les nouveautés de Quarkus 3.x tels que la nouvelle dev ui, l’intégration d’Hibernate 6, le passage à Jakarta et à Flow, le support des threads virtuels (project loom), les différentes améliorations de l’expérience pour les développeurs, le support des architectures ARM…

Intégrer l’IA dans les Applications d’Entreprise avec Quarkus 3

Dans le contexte dynamique de l’intelligence artificielle, l’intégration transparente et fluide des grands modèles de langage (LLM) dans les applications devient une priorité majeure pour les développeurs. Malgré la disponibilité de nombreuses bibliothèques qui facilitent cette intégration, elles tendent souvent à négliger les exigences globales propres aux applications d’entreprise. Au-delà de la simple interaction, une intégration réussie exige une prise en charge solide d’éléments cruciaux tels que les métriques, la tolérance aux pannes, l’audit et l’extensibilité.

Cette présentation plonge dans l’univers de l’intégration de l’IA et particulièrement des LLMs au sein des applications d’entreprise basés sur Quarkus. En partant des principes fondamentaux, nous vous guiderons à travers l’amélioration d’une application Quarkus de base pour répondre aux exigences d’un logiciel d’entreprise. Découvrez comment intégrer l’observabilité, les mécanismes de tolérance aux pannes, les protocoles d’audit et les fonctionnalités de documentation, garantissant ainsi une intégration complète des LLMs dans vos applications Quarkus.

À propos des speakers

Clément Escoffier

Clément Escoffier

Clement Escoffier (@clementplop) est distinguished engineer chez Red Hat et aussi un Java Champion. Avant de rejoindre Red Hat, Clement a eu plusieurs vies professionnelles, de postes universitaires au management. Il a contribué à de nombreux projets et produits, touchant au passage à différents domaines et technologies tel que OSGi, mobile, continuous delivery, et DevOps. Clément s’est toujours intéressé à l’ingénierie logicelle, aux systèmes distribués et à l’architecture piloté par les évènements. Il s’est récemment concentré sur les Systèmes Réactifs, les applications Cloud-Native et Kubernetes. Clément a contribué à de nombreux projets open-source comme Apache Felix, Eclipse Vert.x, SmallRye, Mutiny, et Quarkus. Il est aussi l’auteur du livre « Reactive Systems in Java » .


Pour venir

Amadeus, main site, Mistral auditorium
485 Rte du Pin Montard
06410 Biot

Garez-vous à l'intérieur du site !

Plan d’accès

Réservation

Book now

Sponsors

SponsorRôles
amadeus.png   Salle