分布式系统实践
1. HBase原理 – 所有Region切分的细节都在这里了
http://hbasefly.com/2017/08/27/hbase-split/
摘要: 数据切分是实现分布式系统无限扩展的一副良药, 这篇文章介绍了HBase切分的原理, 和tera的设计思路非常类似, 但是实现的更优雅, 供大家参考.
2. 使用 Porcupine 进行线性一致性测试
http://www.jianshu.com/p/9aedd234ef62
摘要: 虽然Jepsen是实现线性一致性验证的强大工具, 但是毕竟必须用clojure描述, 这篇文章介绍的Porcupine是基于Go语言的, 学习起来更容易些.
微服务技术
1. “高冷”的 Kubernetes Informer 一探究竟
https://mp.weixin.qq.com/s/3vlclIP-rSbWH4bplduexA
摘要: 设计PaaS的时候往往需要尽快的感知服务状态的变化, 但是每次调用PaaS的接口轮询是一种非常低效的做法, k8s的informer package给出了一个更好的设计思路.
2. Mesos容器引擎的架构设计和实现解析
https://mp.weixin.qq.com/s/OGpMgvjUjgIYk5kVxf66Tg
摘要: Mesos最吸引我的就是强大的自定制能力, 这篇文章介绍了Mesos在引擎层的插件和接口.
高可用技术
1. OceanBase容灾方案综述
https://mp.weixin.qq.com/s/qNiDtoIWifqpADndpucMZQ
摘要: 本文介绍了OceanBase支持的4种容灾方案: 同城三机房, 两地三中心, 双机房热备和交叉部署, 底层基于Paxos协议实现.
2. 浅析负载均衡及LVS实现
https://mp.weixin.qq.com/s/Sntu9b3YkVc-8Rfy3red9Q
摘要: 这篇文章对LVS讲述的非常透彻和易懂, 推荐大家阅读.
丰富多彩的计算机世界
1. 写代码的老司机们,30后的路该开向哪里?
https://mp.weixin.qq.com/s/us-bd7z3tr3I0s2uk36mvg
https://mp.weixin.qq.com/s/Tc9tlqiRtBpnRibDoY1PyQ
https://mp.weixin.qq.com/s/J_mndDh4KLb5s_IoDJtAZg
https://mp.weixin.qq.com/s/bZcLYW_MWTVYdc9X6QyXKg
摘要: 30 岁了,我们有过荣耀,有过痛苦,有过迷茫,正如朴树的《路途》唱到:“我们路过高山,我们路过湖泊,我们路过森林,路过沙漠,路过人们的城堡和花园,路过幸福,我们路过痛苦,路过生命中漫无止境的寒冷和孤独”。
2. 打造知乎技术团队文化的12句「四字真言」
https://mp.weixin.qq.com/s/fwhr16ZgQkCde3HegXWNng
摘要: 这篇文章来自知乎CTO, 讲述了很多技术团队管理的心得体会, 有很多值得学习的地方.