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.


Ship secure code faster

Crash Override integrates security into the developer workflow. No context switching, no waiting on reviews.