Kafka, Knative, Zeebe - Des applications natives en nuage pilotées par les événements et bien conçues
Imaginez un site web qui vous permet d'acheter des billets de concert. Le flux typique de l'application commence par la sélection et la réservation des billets, le paiement et enfin la réception d'un courrier électronique de confirmation de l'achat. Imaginez maintenant que cette application fonctionne à grande échelle pour des centaines de milliers d'utilisateurs en même temps. Comment savoir si quelque chose ne va pas ? Comment retrouver la trace d'une seule transaction défaillante ? C'est comme trouver une aiguille dans une botte de foin ! Si vous construisez une application pilotée par les événements, il se peut que des messages Kafka flottent un peu partout. Comment s'y retrouver ?
Dans ce laboratoire virtuel, vous allez :
- Apprendre comment des outils tels que Knative Eventing et Kafka peuvent être utilisés pour construire des applications hautement distribuées basées sur des événements.
- Découvrez comment vous pouvez tirer parti de Zeebe (un moteur de flux de travail) pour obtenir une visibilité, décorer, contrôler et modifier la séquence des événements générés par vos services.
Durée de fonctionnement : environ 60 minutes
Mauricio "Salaboy" Salatino est ingénieur en logiciels open source chez @Diagrid. Il contribue au projet OSS Dapr et en dirige les initiatives. Il est également membre du comité de pilotage du projet Knative et codirige l'initiative Knative Functions.