The Formance Platform can stream all platform events to a message broker, giving you a real-time feed of everything happening across your stack. This enables you to build reactive integrations, power audit pipelines, or feed events into your own data infrastructure.
Overview#
When a broker is configured, every service in the stack publishes events to it. Events are organized into topics following the format:
{stackName}-{module}The following services produce events:
| Role | Services |
|---|---|
| Producers | Ledger, Gateway, Payments |
| Consumers | Orchestration, Webhooks |
Webhooks are built on top of the event stream — they subscribe to broker topics and forward matching events to your configured endpoints. See Webhooks for more details.
Supported brokers#
The platform supports two message brokers:
Configuration#
The broker is configured at the stack level via the broker.dsn setting.
For detailed broker setup instructions, see Message Broker infrastructure.