O documento descreve uma arquitetura orientada a eventos utilizando o Kafka como broker de mensagens. O Kafka permite que serviços publiquem eventos de dados atualizados para que outros serviços possam assincronamente atualizar seus dados de forma consistente. O Kafka é escalável, durável e garante a entrega de mensagens na ordem para produtores e consumidores.