プラットフォームイベントによる非同期処理

asynchronous processing via platform events (プラットフォームイベントを介した非同期処理) - プラットフォームイベントでの非同期処理のしくみを示します。バスに公開されたイベントは、確定後に公開を介して順番に配信され、個別の同期コンテキストのフローで一括処理されます。

次の図は、プラットフォームイベントを使用した非同期処理のインタラクションプロセスフローを示しており、広範なアーキテクチャパターンの一部としてイベントがイベントバスに公開される方法を示しています。このパターンは、メイントランザクションをブロックせずにプロセスが下流作業をトリガーし、Salesforce が面倒な作業を非同期で処理する必要がある場合に設計されています。