aoe
看到了有一个可爱的小娃娃的学习路线图,就激动的加入了课程
编辑回复:欢迎,期待闯关打卡!
2023-06-26
1
Mr.J
正好消息队列是我薄弱的地方,跟着老师学习
编辑回复:期待能帮助你巩固好这部分知识。
2023-06-26
1
水瓶
看了一整个目录页才决定入手,对小新很友好,版块清晰,简明实用,一直想找一个老师实实在在的带着走,哈哈哈,等到了,不负期待。
2023-06-27
2
翡翠虎
看了前面几篇,能猜到后面的内容也很精彩。重点关注分布式协议和实践那部分,加油⛽️跟着老师进步
作者回复:谢谢~ 一起努力
2023-06-27
1
春
跟大佬一起学习。共勉
作者回复:加油,老哥
我也是 加油 lobo
2023-06-29
1
春
通俗易懂,条条有理,支持老师
2023-06-29
LargeOrange
老师看到您是腾讯的,问一个问题,之前面试腾讯云子公司,面试官和我聊kafka,问了我一个问题你觉得kafka有什么致命的缺点。我实在想不出来,能帮忙解释下么。我觉得kafka作为业界非常主流的消息队列中间件,如果有什么致命弱点,估计早就翻天了吧?
作者回复:哈哈,这个问题肯定不会是我问的。
在我看来kafka 有痛点,但是没有致命缺点。从面试的角度,我觉得可以这么回答:
当前版本的 kafka 没有致命缺点,但是下面几个痛点:
1. 弹性扩容的能力,在Broker负载高的时候,没办法快速扩容,需要先迁移数据,扩容速度会比较慢,极端情况下,可能无法扩容,影响业务。
2. 消费分组Rebalance速度在一些极端情况(如分区和消费者比较多)会比较慢,而Rebalance会导致消费暂停,从而影响消费性能。
3. 基于zookeeper的架构,可能会出现Zookeeper、Contrller、Broker之间的元数据不一致。可能会导致集群异常。另外zookeeper的存在,增加了kafka的运维复杂度,所以社区在支持去zookeeper的版本。
4. 功能层面,kafka支持的功能比较简单,目前主要支持生产、消费、事务、幂等等功能。大家希望kakfa 支持更多的功能,比如延时消息、死信队列、消息轨迹等,但是社区当前不支持。
2023-06-29
17
二夕
读了本节的内容之后,对于后面的部分愈发感觉到期待。起初读前面的章节还有点比较普通内容有点水的感觉,从这部分来看内容逐渐硬核起来,催更催更!!
作者回复:做这门课花了我很多时间,我的核心目的是对我这么多年在消息队列领域的积累有一个很好总结。我觉得除了技术相关的,最后一部分的经验总结是我最想写的。
期间,我也拉了很多这个领域的小伙伴来看是否能有收获。从个人的角度来看,我倒是不怕门课是水课,我反而担心这门课挺肝的,大家可能看不下去。
我希望在以后,我自己来看这门课,还能有收获。共勉~
2023-07-06
3
Z.
上海滩大佬出品应该不会差吧
作者回复:谢谢老哥,一起学习~
2023-07-06
Geek_8562b2
老师,为什么Kafka分区过多会导致顺序读写变为随机读写
作者回复:因为数据是写入到硬盘的。 如果同时有很多个文件在同时往硬盘去读写的话。从硬盘的角度来看的话,就是同时在硬盘的不同位置去读写,此时硬盘就得去调度不同位置的读写。即使是SSD和NVME的盘,这种在频繁的在硬盘不同位置的读写就是会降低性能。从硬盘角度来看,就是在不同位置的随机读写。
2023-07-11
3
编辑推荐
看过的人还看了