Roteiro: (1) por que a cadeia síncrona dói; (2) eventos, tópicos, partições, offsets; (3) Kafka, chaves e grupos de consumidores; (4) garantias de entrega, outbox e sagas; (5) event sourcing, CQRS; (6) dead letter queue; (7) quando não usar.
Deixe a turma responder antes de mostrar os tópicos. O argumento do acoplamento (terceiro tópico) é o que cresce junto com o sistema.
O Hands-on 9 usa enable_auto_commit=False e commit() após o processamento: at-least-once.