Skip to content
software

Event Bus

Event Bus

Definition

An event bus is a communication backbone that allows services to publish and subscribe to events without direct coupling. It acts as a mediator that routes events from producers to all interested consumers.

In-process event buses (like EventEmitter) handle within-application communication; distributed event buses (Kafka, EventBridge) coordinate across services and systems.


Can this ship? Are we exposed? Can you prove it?

Every CISO is asking these three questions. We answer them with facts, not guesses, from repository to runtime.