Configure message brokers

Akka eventing integrates with Google Cloud Pub/Sub, managed Kafka services such as Confluent Cloud, Amazon Managed Streaming for Apache Kafka (Amazon MSK) and Aiven for Apache Kafka, Azure Event Hubs, and self-hosted Kafka, to enable asynchronous messaging and integrations with other systems.

Message brokers are configured at the Akka project level. A project can have one broker configuration. Akka eventing is independent of the broker technology.

Supported brokers

This is the list of message brokers that Akka supports. Follow the steps on the page for the broker you use:

If you need built-in support for a broker that is not listed, contact [email protected].

For running Akka services that integrate with a message broker locally, see running a service with broker support.