HTTP Feeds: Asynchronous Event Streaming with Plain HTTP
2025-04-26
HTTP Feeds is a minimal specification for asynchronous event streaming and data replication using plain HTTP APIs. It defines a simple HTTP GET endpoint that returns a chronologically ordered sequence of CloudEvents in batched responses. Using the `lastEventId` query parameter, clients can poll infinitely for real-time updates, offering a message broker alternative (like Kafka or RabbitMQ). The spec also covers long polling for lower latency, data compaction and deletion for efficiency, and handling of event IDs for robust event processing.
Read more
Development
Event Streaming