---
schema_version: "1"
id: 90588982931442a6207519b53a7c4fe819a82226767328c938cb29513e9fb5b4
title: Asynchronous Processing Via Platform Events
collection: architect
version: current
locale: en-us
portal_url: https://docs.salesforce.com/architect/current/en-us/reference-diagrams/guides/asynchronous-processing-via-platform-events.md
canonical_url: https://architect.salesforce.com/docs/architect/reference-diagrams/guide/asynchronous-processing-via-platform-events.html
source_site: architect.salesforce.com
content_type: documentation
content_hash: 99f8e9252b861b2a69a9549315cb6f2b6db197ec7e2b899612d661aadb12f58e
products:
  - Reference Diagrams
  - Architect Site Content Repo
---
# Asynchronous Processing Via Platform Events

<img style="border:1px solid #e5e5e5;margin:2rem 0rem" src="https://architect.salesforce.com/ns-assets/reference-architectures/asynchronous-processing-via-platform-events.webp" alt="asynchronous processing via platform events - shows how asynchronous processing works with platform events. The events published into the bus are delivered in order via publish after commit and then processed in bulk by a flow in a separate synchronous context.">

## Description

The diagram illustrates an interaction process flow for asynchronous processing using platform events, showing how events are published into the event bus as part of a broader architecture pattern. This pattern is designed for scenarios where a process needs to trigger downstream work without blocking the main transaction, letting Salesforce handle the heavy lifting asynchronously.

## Downloadable Links:

- [Lucid](https://lucid.app/lucidchart/editNew/73e12d46-2c45-4d7c-bcf4-a2ca7596ed4c)
- [Image](https://architect.salesforce.com/ns-assets/reference-architectures/asynchronous-processing-via-platform-events.webp)
