复制状态机 Time, Clocks, and the Ordering of Events in a Distributed System / Implementing fault-tolerant services using the state machine approach
可靠分布式系统-paxos的直观解释Paxos协议学习——译《The Part-Time Parliament》
数据密集型应用——分布式数据复制
ETCD
ETCD应用场景——服务发现ETCD源码分析——简介
ETCD源码分析——主要模块
ETCD源码分析——EtcdServer初始化ETCD源码分析——StartEtcd函数
ETCD源码分析——创建etcd server总览
ETCD源码分析——snapshotter简介
ETCD源码分析——openBackend函数简介
存储
原创Boltdb源码分析——bolt.Open 原创Boltdb源码分析——page结构
网络
原创Protocol Buffers官方文档(开发指南) 原创Protobuf入门一:在linux下编译使用protobuf
转载Go语言net/http包使用详细介绍
Go语言使用net/http包编写Web 服务器
Go语言 soheilhy/cmux 网络端口复用服务
参考资料
https://bingjian-zhu.github.io/archives/
ZooKeeper
ZooKeeper分布式过程协同技术详解-简介