1970-01-01
33 GroupCoordinator:在Rebalance中,如何进行组同步?你好,我是胡夕。今天,我们继续学习消费者组Rebalance流程,这节课我们重点学习这个流程的第2大步,也就是组同步。 组同步,也就是成员向Coordinator发送Sy...
33 GroupCoordinator:在Rebalance中,如何进行组同步?你好,我是胡夕。今天,我们继续学习消费者组Rebalance流程,这节课我们重点学习这个流程的第2大步,也就是组同步。 组同步,也就是成员向Coordinator发送Sy...
特别放送(一)经典的Kafka学习资料有哪些?你好,我是胡夕。我们的课程已经更新一段时间了,你每节课都按时学了吗?如果你一直跟着学习的话,相信你一定会有很多收获的。 当然了,我也知道,在学习源码的过程中,除了有进步的快乐,可能还会有一些痛苦,毕竟,源...
特别放送(三)我是怎么度过日常一天的?你好,我是胡夕。 今天,我们暂时抛开冗长的代码,轻松一下,我和你分享一个课程以外的话题——我是怎么度过日常的一天的。 当然了,这并不是一节说教课。也许,你看完之后,会有一种看“老干部”的既视感:每日在固定的时辰起...
特别放送(二)一篇文章带你了解参与开源社区的全部流程你好,我是胡夕。从课程上线开始,我就经常被问到这样一个问题:“我想参与到Apache Kafka社区,应该怎么做呢?”今天,我就为你梳理一下参与Apache开源社区,特别是Kafka社区的最佳实践步...
特别放送(四)20道经典的Kafka面试题详解你好,我是胡夕。这一期的“特别放送”,我想跟你分享一些常见的Kafka面试题。 无论是作为面试官,还是应聘者,我都接触过很多Kafka面试题。有的题目侧重于基础的概念考核,有的关注实际场景下的解决方案,有...
25 ReplicaManager(下):副本管理器是如何管理副本的?你好,我是胡夕。 上节课我们学习了ReplicaManager类源码中副本管理器是如何执行副本读写操作的。现在我们知道了,这个副本读写操作主要是通过appendRecords和fe...
结束语 源码学习,我们才刚上路呢你好,我是胡夕。《Kafka核心源码解读》课到今天就告一段落了,又到了和你说再见的时候。 当初接下这个任务时,我记得小编和我说,咱们这个课程将会是极客时间的第一个源码类的专栏课,我顿时觉得既自豪又忐忑。 自豪的是,我能...
特别放送(五) Kafka 社区的重磅功能:移除 ZooKeeper 依赖你好,我是胡夕。今天,我们来聊聊Kafka社区的一个重磅功能: 移除ZooKeeper依赖 。 Kafka从诞生开始,就跟ZooKeeper紧紧地绑在了一起。可以这么说,没有Z...
00 开篇词 这一次,让我们一起来搞懂MySQL你好,我是林晓斌,网名“丁奇”,欢迎加入我的专栏,和我一起开始 MySQL 学习之旅。我曾先后在百度和阿里任职,从事 MySQL 数据库方面的工作,一步步地从一个数据库小白成为 MySQL 内核开发人员...
03 事务隔离:为什么你改了我还看不见?提到事务,你肯定不陌生,和数据库打交道的时候,我们总是会用到事务。最经典的例子就是转账,你要给朋友小王转 100 块钱,而此时你的银行卡只有 100 块钱。 转账过程具体到程序里会有一系列的操作,比如查询余额、...