Loïc Mathieu

Loïc Mathieu

Zenika

Loïc est consultant formateur chez Zenika Lille et Google Developer Expert (GDE) Google Cloud. Il réalise des missions variées autour de Java, de la JVM, de l’architecture solution et de la performance. Ni le Cloud, ni Kubernetes, ni Kafka ne lui font peur; il aime relever des défis et apprendre de nouvelles choses. Contributeur Quarkus depuis plus de 2 ans, il contribue à plusieurs extensions et parle régulièrement de Quarkus (et d’autres sujets) dans des meetups ou des conférences, et même parfois sur son blog.

Twitter : @loicmathieu

Blog: https://loicmathieu.fr

cldops

Track : Cloud, Containers & Infrastructure, DevOps

Type de présentation : Quickie

Profiler un pod dans Kubernetes avec kube-flame

Profiler une application déployée dans un cluster Kubernetes peut s'avérer un challenge, les profilers se basant souvent sur des protocoles spécifiques nécessitant l'accès au process de l'application. Avec Kubernetes, il faut donc réussir à accéder au process d'un pod en cours d’exécution au sein d'une image parfois durcie, lancer le profilage de votre application, puis récupérer les données de profil. Chaque étape pouvant se révéler compliquée.

L'outils kube-flame de Yahoo permet de faciliter le lancement d'une session de profilage et la récupération d'un profile de type FlameGraph via un plugin kubectl.

Dans cette session, après avoir rapidement rappelé ce qu'est un profiler et présenté le principe des FlameGraphs, je vous montrerez comment utiliser kube-flame pour profiler une application Java puis une application Go déployé dans un cluster Kubernetes.

archisec

Track : Architecture, Performance and Security

Type de présentation : Conference

Traiter 1 million de messages par CPU par Go de mémoire avec Quarkus et Microprofile reactive messaging kafka à Décathlon

Venez découvrir VCStream : la plateforme d'intégration de données créée par l'équipe Age Of Access Accelerator pour la Value Chain de Décathlon. VCStream permet de connecter les systèmes historiques de la value chain (ERP, AS/400) au reste du système d'information. VCStream a été développé avec Quarkus et Microprofile reactive messaging Kafka, et grâce à ces frameworks peut atteindre un débit important de traitement de message avec très peu de ressources tout en étant résilient et tolérant à la panne. Victor et Loïc, vous expliquerons comment ils sont arrivé à ce niveau de performance tout en gardant une implémentation simple et compréhensible. Attendez-vous à voir du code et des schémas !