Kafka, Knative, Zeebe - Aplicativos nativos da Nuvem Dirigidos por Eventos, Bem Feito
Imagine um site que lhe permita comprar ingressos para concertos. O fluxo típico do aplicativo começa com você selecionando e reservando os ingressos, pagando e finalmente recebendo um e-mail com a confirmação da compra. Agora imagine este aplicativo rodando em escala para centenas de milhares de usuários ao mesmo tempo. Como você sabe quando algo dá errado? Como você rastreia uma única transação falhada? É como encontrar uma agulha em um palheiro! Se você está construindo um aplicativo movido por eventos, você pode acabar tendo mensagens Kafka flutuando por todo o lado. Como você faz sentido?
Neste laboratório virtual, você fará:
- Saiba como ferramentas como o Knative Eventing e o Kafka podem ser usadas para criar aplicativos orientados por eventos altamente distribuídos
- Saiba como você pode aproveitar o Zeebe (um mecanismo de fluxo de trabalho) para obter visibilidade, decorar, controlar e alterar a sequência de eventos que estão sendo gerados pelos seus serviços.
Tempo de execução: Aprox. 60 minutos
Mauricio "Salaboy" Salatino é engenheiro de software de código aberto na @Diagrid, contribuindo e conduzindo iniciativas para o projeto Dapr OSS. Ele também é membro do Comitê Diretor do Projeto Knative e co-lidera a iniciativa Knative Functions.