Imaginez un site Web qui vous permet d'acheter des billets pour des concerts. Le flux type de l'application commence par la sélection et la réservation des billets, le paiement, et enfin, la réception d'un e-mail avec la confirmation d'achat. Imaginez maintenant que cette application s'exécute à grande échelle pour des centaines de milliers d'utilisateurs en même temps. Comment savoir si quelque chose ne va pas ? Comment effectuer le suivi d'une seule transaction défaillante ? Cela revient à chercher une aiguille dans une botte de foin ! Si vous développez une application basée sur des événements, vous risquez de vous retrouver avec des messages Kafka éparpillés un peu partout. Comment donner un sens à tout cela ?
Dans cet atelier virtuel, vous allez :
- Découvrir comment des outils tels que Knative Eventing et Kafka peuvent être utilisés pour créer des applications d'événements hautement distribuées
- Découvrir comment exploiter Zeebe (un moteur de workflows) pour obtenir de la visibilité, enrichir, contrôler et modifier la séquence des événements générés par vos services
Durée d'exécution : 60 minutes environ
Mauricio « Salaboy » Salatino est un ingénieur logiciel open source chez @Diagrid, qui contribue à des initiatives pour le projet Dapr OSS et les dirige. Il est également membre du comité directeur du projet Knative et co-dirige l'initiative Knative Functions.