Kafka, Knative, Zeebe: applicazioni cloud native guidate dagli eventi fatte bene
Immaginate un sito web che vi permetta di acquistare biglietti per i concerti. Il flusso tipico dell'applicazione inizia con la selezione e la prenotazione dei biglietti, il pagamento e infine la ricezione di un'e-mail con la conferma dell'acquisto. Ora immaginate che questa applicazione funzioni su scala per centinaia di migliaia di utenti contemporaneamente. Come si fa a sapere quando qualcosa va storto? Come si fa a rintracciare una singola transazione non andata a buon fine? È come trovare un ago in un pagliaio! Se state costruendo un'applicazione orientata agli eventi, potreste ritrovarvi con messaggi Kafka che fluttuano dappertutto. Come si fa a dargli un senso?
In questo laboratorio virtuale, potrete:
- Imparare come strumenti come Knative Eventing e Kafka possono essere utilizzati per costruire applicazioni altamente distribuite e orientate agli eventi.
- Scoprite come potete sfruttare Zeebe (un motore di workflow) per ottenere visibilità, decorare, controllare e modificare la sequenza di eventi generati dai vostri servizi.
Tempo di funzionamento: circa 60 minuti
Mauricio "Salaboy" Salatino è un ingegnere del software open source presso @Diagrid, che contribuisce e guida le iniziative per il progetto Dapr OSS. È anche membro del comitato direttivo del progetto Knative e co-conduce l'iniziativa Knative Functions.