This Level 3 documentation and implementation diagram shows an example of the streaming pattern that depicts a stream of events being published. Subscribers that are listening for the streams receive them and process them accordingly.

Download Diagram
Open the template in Lucidchart (Lucidchart account required)

Pattern Overview

Event streaming services publish streams of events. Subscribers access each event stream and process the events in the exact order in which they were received. Unique copies of each message stream are sent to each subscriber, which makes it possible to guarantee delivery and identify which subscribers received which streams.

This is a Level 3 Documentation and Implementation diagram according to the Salesforce diagram framework.

Learn more by reading the Architect's Guide to Event-Driven Architecture with Salesforce.