标签:应用程序 介绍 分布 重用 简单的 信息 兼容 connector tcp
Kafka是一款由linkedln(领英)公司开发,并由Apache基金会开源的中间件。
Kafka由Scala和Java写成,主要负责分布式消息订阅,它可以处理生产者和消费者之间的动作流,作为消息队列为业界所使用。
?
?
一个流平台具备以下三种能力:
?
建立实时的流数据管道,对数据流进行转化或相应。
?
每个记录包括一个key,一个value,一个时间戳。
?
Kafka保证了客户端和服务期间的沟通是简单的、高可用的、TCP连接(无关语言的)。此协议已版本化,并保持向下兼容。
?
具体如图所示:
标签:应用程序 介绍 分布 重用 简单的 信息 兼容 connector tcp
原文地址:https://www.cnblogs.com/young233/p/12117443.html