Event-driven architecture is a shit show - It’s time to fix it

Reflecting on event-driven architecture, it's problems and what needs to change.