加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

揭秘Kafka的高机能吞吐

发布时间:2019-10-19 23:07:07 所属栏目:建站 来源:咔咔侃技术
导读:Kafka作为时下开源动静体系,被普及地应用在数据缓冲、异步通讯、搜集日记、体系解耦等方面。对较量于RocketMQ等其他常见动静体系,Kafka在保障了大部门成果特征的同时,还提供了读写机能。 本文将针对Kafka机能方面举办简朴说明,起首简朴先容一下Kafka的

Consumer端的计划概略上还算是较量通例的。

  • 通过Consumer Group,可以支持出产者斲丧者和行列会见两种模式。
  • Consumer API分为High level和Low level两种。前一种重度依靠Zookeeper,以是机能差一些且不自由,可是超省心。第二种不依靠Zookeeper处事,无论从自由度和机能上都有更好的示意,可是全部的非常(Leader迁徙、Offset越界、Broker宕机等)和Offset的维护都必要自行处理赏罚。
  • 各人可以存眷下不日宣布的0.9 Release。开拓职员又用Java重写了一套Consumer。把两套API归并在一路,同时去掉了对Zookeeper的依靠。听说机能有大幅度晋升哦~~

Tips

凶猛保举行使Low level API,固然繁琐一些,可是今朝只有这个API可以对Error数据举办自界说处理赏罚,尤其是处理赏罚Broker非常或因为Unclean Shutdown导致的Corrupted Data时,不然无法Skip只能等着“坏动静”在Broker上被Rotate掉,在此时代该Replica将会一向处于不行用状态。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读