Imagine a website that allows you to buy tickets for concerts. The typical flow of the application begins with you selecting and reserving the tickets, paying and finally receiving an email with the purchase confirmation. Now imagine this application running at scale for hundred thousands of users at the same time. How do you know when something goes wrong? How do you trace a single failing transaction? It’s like finding a needle in a haystack!If you are building an event-driven application you might end up having Kafka messages floating all over the place. How do you make sense of it?
In this virtual lab, you will:
- Learn how tools such as Knative Eventing and Kafka can be used to build highly distributed event-driven applications
- Learn how you can leverage Zeebe (a workflow engine) to gain visibility, decorate, control, and change the sequence of events that are being generated by your services.
Run Time: Approx. 60 Minutes
Mauricio “Salaboy” Salatino is an open source software engineer at @Diagrid, contributing to and driving initiatives for the Dapr OSS project. He also is a Steering Committee member for the Knative Project and co-leads the Knative Functions initiative.
Containers (Kubernetes, Docker)