HTTP Feeds: Streaming de eventos asíncrono con HTTP simple

2025-04-26

HTTP Feeds es una especificación mínima para streaming de eventos asíncrono y replicación de datos usando APIs HTTP simples. Define un endpoint HTTP GET que devuelve una secuencia cronológica de eventos CloudEvents en respuestas en lote. Usando el parámetro de consulta `lastEventId`, los clientes pueden sondear infinitamente para actualizaciones en tiempo real, ofreciendo una alternativa a los brokers de mensajes (como Kafka o RabbitMQ). La especificación también cubre sondeo largo para menor latencia, compactación y eliminación de datos para mayor eficiencia, y manejo de IDs de eventos para un procesamiento robusto de eventos.