When we think of event-driven architecture (EDA), we naturally think of fire-and-forget events. But what happens when we need a response? — We use Event-Driven Architecture as a way to decouple functionality within our software. It can allow the software to be built to be highly fault-tolerant and scalable. Often, when we first think about EDA, we focus on Events. That’s fair enough, right? I mean, it is called Event-Driven Architecture, after…