Simon Aubury discusses common mistakes in implementing event-driven architecture (EDA), emphasizing the importance of understanding the distinction between messages and events, and the necessity of adhering to EDA guardrails. He highlights the significance of event granularity, asynchronous communication, and the risks of over-engineering solutions. The presentation advocates for starting the adoption of EDA now to meet evolving system demands and improve architectural practices.
Related topics: