Event Bus
In plain terms
A channel for broadcasting events to interested subscribers.
Going deeper
An event bus lets components publish events and others subscribe without direct coupling, enabling event-driven communication. Publishers don't know who listens.
Under the hood
Supports publish-subscribe decoupling; can complicate tracing and ordering across consumers.
Examples
Pub/sub systems, event-driven apps, microservices, domain events, decoupling.
Think of it like...
Like a radio station broadcasting events that any tuned-in component can react to.