Cloudflare K2: serverless event streams
4 hours ago
- K2是一种无服务器、持久化的事件流原语,它将生产者和消费者解耦,防止在规模不匹配或停机期间丢失数据。
- 它基于Cloudflare的R2对象存储构建,提供具有高持久性(11个9)的有序日志,支持长期保留和独立的消费者扩展。
- K2使用批处理来提高效率,导致第99百分位的生产延迟约为1秒,专为大规模数据移动和扇出消费而设计。
- 它与Queues(用于带有重试的单个工作项)和Basin Pipelines(用于摄取到对象存储)不同;K2用于自定义处理和高吞吐量流式处理。
- 对Workers付费用户提供公开测试版,测试期间不收费;预计价格为每GB生产和消费0.04美元,每GB每月保留0.02美元。
- 路线图包括更高的写入并行性、消息键、基于推送的消费者、低延迟快速通道以及即插即用的Kafka客户端支持。