Apache EventMesh is a cloud-native event middleware that connects services, systems, and AI agents through a unified event bus. Serverless, scalable, and protocol-agnostic — built for the next generation of distributed applications.
From simple pub/sub to complex event orchestration, EventMesh provides the building blocks for resilient, scalable, and decoupled distributed systems.
Millions of events per second with sub-millisecond latency. Powered by pluggable event stores including RocketMQ, Kafka, and AutoMQ.
First-class support for CNCF CloudEvents specification. Standardized event format across all connectors and protocols.
HTTP, gRPC, TCP, and WebSocket protocols unified into one event mesh. Seamless protocol translation without code changes.
Built-in event workflow engine based on Serverless Workflow. Define complex event choreography with declarative YAML.
At-least-once, at-most-once, and exactly-once delivery semantics. Event store with retry, dead letter queue, and transaction support.
mTLS, OAuth2, and RBAC built-in. Event schema registry, audit logging, and rate limiting for production-grade security.
Four decoupled layers — each independently scalable and replaceable. Mix and match connectors, protocols, and event stores to fit your infrastructure.
EventMesh is evolving beyond traditional event middleware into a unified message bus for AI agent-to-agent communication, powered by the A2A (Agent-to-Agent) protocol.
Connectors out of the box. EventMesh integrates with your existing infrastructure — no rip-and-replace required.
Deploy EventMesh with Docker, publish your first event, and subscribe to it — all with a few lines of code. No complex setup required.
# Publish a CloudEvent via HTTP curl -X POST http://127.0.0.1:10105/eventmesh/publish/TEST-TOPIC-HTTP-ASYNC -H "Content-Type: application/json" -d '{ "name": "eventmesh", "pass": "password" }' # Response: { "success": true, "retCode": 0 } 🚀 Event published!
Apache EventMesh is an Apache Software Foundation top-level project. Join 300+ contributors building the future of event-driven infrastructure.