Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
DictionaryPPlatform Event Bus
DevelopmentBeginner

Platform Event Bus

The Salesforce event streaming infrastructure that delivers platform events and Change Data Capture events to subscribers in near real-time, using a publish-subscribe model based on CometD/gRPC protocols.

§ 01

Definition

The Salesforce event streaming infrastructure that delivers platform events and Change Data Capture events to subscribers in near real-time, using a publish-subscribe model based on CometD/gRPC protocols.

§ 02

In plain English

👋 Study buddy

The Platform Event Bus is the Salesforce event streaming infrastructure. It delivers Platform Events and Change Data Capture events to subscribers in near real-time using a publish-subscribe model. It's how systems get notified when something happens in Salesforce.

§ 03

Worked example

scenario · real-world use

A developer at Crestway Software builds a downstream system that needs to know every time an Opportunity changes Stage. She enables Change Data Capture on Opportunity and subscribes to the /data/OpportunityChangeEvent channel via the Platform Event Bus. When a rep advances an Opp from Proposal to Negotiation, the Platform Event Bus publishes an OpportunityChangeEvent within seconds; her Pub/Sub API-based subscriber receives it and kicks off downstream workflow in the external system. No polling, no API throttling - the Event Bus delivers state changes in near real time.

§ 04

Why Platform Event Bus matters

The Platform Event Bus is the Salesforce event streaming infrastructure that delivers platform events and Change Data Capture events to subscribers in near real-time, using a publish-subscribe model based on CometD/gRPC protocols. Publishers (Salesforce records, Apex code, or external systems) emit events, and subscribers (Apex triggers, processes, flows, or external systems) receive them. The bus handles delivery, retention, and replay.

The Platform Event Bus is foundational to event-driven architecture in Salesforce. Compared to traditional polling integrations (where external systems repeatedly check Salesforce for changes), event-based integration is more efficient and faster. Mature integration architectures use Platform Events and CDC for change notifications, with the Platform Event Bus as the underlying delivery mechanism. The bus supports replay (reading past events), making it possible to recover after subscriber outages.

§ 05

How organizations use Platform Event Bus

TerraForm Tech

Built event-driven integrations using Platform Events and CDC, with the Platform Event Bus as the delivery mechanism.

Quantum Labs

Uses event replay to recover from subscriber outages, ensuring no events are lost.

CodeBridge

Treats the Platform Event Bus as foundational to modern Salesforce integration architecture.

§

Trust & references

Official documentation

Straight from the source - Salesforce's reference material on Platform Event Bus.

Was this entry helpful?
Help us write better definitions. Quick reactions or detailed edit suggestions.
§

Test your knowledge

Q1. What is the Platform Event Bus?

Q2. What protocols does it support?

Q3. What's a key feature?

§

Discussion

Loading…

Loading discussion…