分布式系统实践
1. 8年实践:从零打造大规模分布式数据库
https://mp.weixin.qq.com/s/7SsOg_-Ehjwnvaty5SXmlQ
摘要: 这篇文章介绍了阿里云的分布式表格存储系统, 结合我们自己做的tera系统, 和作者产生了不少共鸣.
2. 实例详解ZooKeeper ZAB协议、分布式锁与领导选举
https://mp.weixin.qq.com/s/xePRDVVfFj8TOCpQOfILvA
摘要: 本文介绍了ZooKeeper的架构,并结合实例分析原子广播(ZAB)协议的原理,包括但不限于ZooKeeper的读写流程,FastLeaderElection算法的原理,ZAB如何保证Leader Failover过程中的数据一致性
微服务技术
1. 聊聊ServiceMesh 数据面板 Envoy
https://mp.weixin.qq.com/s/Aj56pBScstxI8kjaiUfU6A
摘要: Envoy是Istio项目的数据平面, 数据平面是Service Mesh的核心功能, 不仅要求功能多样, 还需要出类拔萃的性能, 这篇文章介绍了Envoy的详细功能.
2. Kubernetes Building Blocks
https://mp.weixin.qq.com/s/UTxt0B030BO36rjHvIsEiQ
摘要: k8s的核心架构采用非常易于扩展的形式设计, 给后续代码维护和新增组件带来了极大的便利.
高可用技术
1. 微服务化的基石——持续集成
https://mp.weixin.qq.com/s/PDrzITSgkDgvnm01APOixQ
摘要: 持续集成想起来不难, 但是实施起来一点不轻松. 这篇文章非常详细的介绍了持续集成的过程, 是一篇非常好的讲解持续集成的文章.
2. 基于DPDK的高性能负载均衡器的实现
https://mp.weixin.qq.com/s/pph9-aQx64pDxGpqoyy58g
摘要: 这篇文章介绍了爱奇艺基于DPDK实现的高性能LVS的技术, 内部测试的性能和Google maglev相当.
丰富多彩的计算机世界
1. 做好程序员这份工作
https://mp.weixin.qq.com/s/TH9uiVnkmN-AoLW-ZJyCig
https://mp.weixin.qq.com/s/e1i2Npcv0uy1Fe68nyFYJw
摘要: 如何做好程序员? 这篇文章给了你答案.
2. 代码高质量等级的阶梯
https://mp.weixin.qq.com/s/vArZrw6IOOWkaqR19xodBQ
摘要: 如何写好代码并不是一件简单的事, 需要大量的学习和实践.