拿zookeeper 技术举例:
怎样才能理清楚zookeeper,心中需要带着这么几个疑问:
1) zookeeper 定义
2) zookeeper 有哪些应用场景, 分别使用它什么特性, 这些特性实现原理是什么,有没有类似特性的实现技术, 它们的差异体现在哪儿
3) zookeeper 工作原理架构图, 能实现最为核心之处是什么, 同类似框架的差异体现在哪里
4) zookeeper 解决什么问题, 如何解决这些问题
5) zookeeper 不能解决哪些问题, 弱点体现在哪儿
6) zookeeper 设计存在缺陷么, 该如何优化
7) zookeeper 使用哪些算法和优质的数据结构
8) 如果实现类似功能, 自己该如何设计与实现