- 经典概念 + 实践 => 逐渐加深的理解
- 理解经典的API,而不是层出不穷的Framework
- source code - reading - understanding - 聚焦眼前的问题 - 带着问题阅读
- 记录 - 输出 - 加深理解
文档
https://zookeeper.apache.org/doc/current/zookeeperOver.html
论文
https://www.usenix.org/legacy/event/atc10/tech/full_papers/Hunt.pdf
https://marcoserafini.github.io/papers/zab.pdf
consul 架构
https://www.consul.io/docs/architecture
Prepared Query
https://www.consul.io/api-docs/query
health service
https://learn.hashicorp.com/tutorials/consul/service-registration-health-checks
etcd
https://github.com/etcd-io/etcd/tree/v3.4.9/clientv3/concurrency