CloudEvents
CNCF specification and SDK collection for describing event data in a common, vendor-neutral format across systems and platforms.
Overview
CloudEvents defines a standard envelope format for event data - what happened, when, from what source - so different systems, message brokers, and cloud providers can exchange event data without each one inventing its own incompatible format. It ships as a spec plus SDKs in many languages rather than as a running service.
CloudEvents is a fit for teams building event-driven architectures across multiple tools or vendors who want events to be interoperable rather than tied to one specific messaging system's format, complementing NATS, Kafka, and RabbitMQ (also in this catalog), which can all carry CloudEvents-formatted payloads.
- Categories
- Backend
- Languages
- Go
- License
- Apache-2.0
Related Projects
Apache Kafka
Apache-2.0Distributed event streaming platform that stores data as a durable, replayable log, built for high-throughput real-time pipelines rather than traditional point-to-point queuing.
- Backend
Apache RocketMQ
Apache-2.0Distributed messaging and streaming platform built for financial-grade transactional reliability at very high throughput.
- Backend
Appwrite
BSD-3-ClauseOpen-source backend platform providing authentication, databases, storage, functions and realtime APIs, self-hosted or as a managed cloud service.
- Backend
- Database
- Authentication & Security
Dapr
Apache-2.0Portable runtime that gives microservices building blocks - state management, pub/sub messaging, service invocation, and workflow - over a sidecar API in any language.
- Backend
Spotted an error? Suggest an edit on GitHub.