A arquitetura baseada em eventos (EDA) é uma forma de construir sistemas que se comunicam de maneira assíncrona, escalável e resiliente, refletindo a forma como o mundo real acontece ao nosso redor. Nesta palestra, vamos mergulhar nos conceitos que tornam essa abordagem tão poderosa, explorando como eventos podem conectar serviços independentes, respeitando seus contextos e preservando a autonomia de cada um. A partir de princípios como Domain Driven Design e comunicação desacoplada, veremos como modelar software que expressa a realidade do negócio e se adapta melhor a mudanças. Também vamos discutir suas vantagens, limitações e como lidar com desafios como consistência eventual e complexidade, trazendo exemplos práticos para inspirar novas soluções.
Evento: https://eventos.codecon.dev/meetup-codecon-online-615896/