Event-based architectures inherently decouple system components. Event-based components are not designed to work with specific ...