2018
- 2018/07/28JVM 之 ParNew 和 CMS 日志分析
- 2018/07/15HDFS 架构学习总结
- 2018/07/14Kafka Controller Redesign 方案
- 2018/07/08分布式系统的一致性协议之 2PC 和 3PC
- 2018/07/07Java 守护线程
- 2018/06/27Kafka 源码解析之 Server 1+N+M 网络处理模型(二十三)
- 2018/06/25Kafka 源码解析之 LeaderAndIsr 请求的处理(二十二)
- 2018/06/23Kafka 源码解析之 Controller 发送模型(二十一)
- 2018/06/18Kafka 源码解析之 Topic 的新建/扩容/删除(二十)
- 2018/06/17Kafka 源码解析之 Broker 上线下线(十九)
- 2018/06/16Kafka 源码解析之 Partition 副本迁移实现(十八)
- 2018/06/16Kafka 源码解析之副本状态机与分区状态机(十七)
- 2018/06/15Kafka 源码解析之 Controller 选举及服务启动流程(十六)
- 2018/05/01Kafka 源码解析之 ReplicaManager 详解(十五)
- 2018/04/29Kafka 源码解析之副本同步机制实现(十四)
- 2018/04/15Kafka 源码解析之 Server 端如何处理 Fetch 请求(十三)
- 2018/03/18Kafka 源码解析之 Server 端如何处理 Produce 请求(十二)
- 2018/03/12Kafka 源码解析之日志管理(十一)
- 2018/02/04操作系统之共享对象学习
- 2018/01/28Kafka 源码解析之 GroupCoordinator 详解(十)
2017
- 2017/12/17自我救赎
- 2017/11/19Kafka 源码解析之 Consumer 两种 commit 机制和 partition 分配机制(九)
- 2017/11/18Kafka 源码解析之 Consumer 两种订阅模式(八)
- 2017/11/11Kafka 源码解析之 Consumer Poll 模型(七)
- 2017/10/22Kafka 源码解析之 Consumer 如何加入一个 Group(六)
- 2017/09/10Kafka 源码解析之 Producer 单 Partition 顺序性实现及配置说明(五)
- 2017/09/04Kafka 最佳实践【译】
- 2017/08/22Kafka 源码解析之 Producer NIO 网络模型(四)
- 2017/08/12谈一谈 Java IO 模型
- 2017/08/06Unix 网络 IO 模型及 Linux 的 IO 多路复用模型
- 2017/07/21Kafka 源码解析之 topic 创建过程(三)
- 2017/07/16Linux 常用的一些系统命令
- 2017/07/08Kafka 源码解析之 Producer Metadata 更新机制(二)
- 2017/07/02买房感想
- 2017/06/25Kafka 源码解析之 Producer 发送模型(一)
- 2017/06/21CSS 一些常用方法的总结
- 2017/06/18HTML 一些常用方法的总结
- 2017/05/27入职培训感想
- 2017/04/16腾讯传,一个激情澎湃的时代
- 2017/04/04欧洲简史
- 2017/03/17Storm 对 0.10.x 版 Kafka 支持解析
- 2017/01/16Kafka 之 Group 状态变化分析及 Rebalance 过程
- 2017/01/08别人向上,我们却在向下
2016
- 2016/12/312016年终总结
- 2016/12/13Java 的 Checked 和 Unchecked Exception【译】
- 2016/12/06Vim 快捷键总结
- 2016/11/29技巧,其实并没有什么技巧,只不过多了些毅力罢了
- 2016/11/25观念在变化、在成长
- 2016/11/20从《驴得水》到《我不是潘金莲》的一些思考
- 2016/11/15校招找工作小记