初识kafka

初识kafka

kafka是由LinkedIn公司开发的一个多分区,多副本的基于zk协调的分布式消息系统,现在已经捐给apache基金会。目前kafka已经定位为一个分布式流式处理平台,她已高吞吐,可持久化,可水平扩展,支持流式数据处理等特性而被广泛运用。

高吞吐,可持久化等特性,应该有数据补充。

kafka概览

一个典型的kafka集群中包含若干的producer、若干Broker、若干Consumer,以及一个zk集群。

Kafka之所以受到越来越多的青睐,与它所扮演的三大角色是分不开的:

  • 消息系统:系统解耦,冗余存储,流量削峰,缓冲,异步通信,扩展性和可恢复性等功能。Kafka还提供了大多数消息系统难以实现的消息顺序性保障和回溯消费的功能。
  • 存储系统:Kafka把消息持久化到磁盘,有效降低了数据丢失的风险。
  • 流式处理平台:kafka提供了一个完整的流式处理类库,比如窗口、链接、变换和聚合等各类操作。
    kafka结构

导入

如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值