robustmq
by robustmq
Single-binary broker and storage for multi-protocol agent messaging
How It Works
Provide a single binary message broker and storage layer for agent-to-agent communication. Routes and persists messages using pluggable protocol adapters so systems can speak AMQP, MQTT, Kafka and other protocols through one broker. Designed for low-latency streaming, durable storage, and multi-tenant scenarios common in AI deployments. This enables event-driven coordination as described by the Event-Driven Agent Pattern.
Why It Matters
When to Use
Teams building production multi-agent systems that need a unified, durable message broker that supports multiple protocols and persistent interaction logs. This is well complemented by architectural patterns such as the Agent Service Mesh Pattern for service-to-service communication and the Orchestrator-Worker Pattern to coordinate task flow and reliability.
Applications
- Capture and persist agent-to-agent messages for replay and post-hoc evaluation
- Bridge heterogeneous agent protocols (AMQP, MQTT, Kafka) behind one broker
- Provide durable queues and streams for reliable multi-agent orchestration