Kafka
维基百科,自由的 encyclopedia
Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。该项目的目标是为处理实时数据提供一个统一、高吞吐、低延迟的平台。其持久化层本质上是一个“按照分布式事务日志架构的大规模发布/订阅消息队列”,[4]这使它作为企业级基础设施来处理流式数据非常有价值。此外,Kafka可以通过Kafka Connect连接到外部系统(用于数据输入/输出),并提供了Kafka Streams——一个Java流式处理库。
此条目的引用需要清理,使其符合格式。 (2020年11月2日) |
Quick Facts 开发者, 首次发布 ...
开发者 | Apache软件基金会,领英 |
---|---|
首次发布 | 2011年1月,13年前(2011-01)[2] |
当前版本 |
|
原始码库 | |
编程语言 | Scala、Java |
操作系统 | 跨平台 |
类型 | 流式处理, 消息中间件(英语:message broker) |
许可协议 | Apache许可证 2.0 |
网站 | kafka |
Close
该设计受事务日志(英语:Transaction log)的影响较大。[5]