分布式开关设计与实现

背景  ​首先讲一下使用开关的理由,例如饿了么在5月17日吃货节做活动,推到点我达的订单暴增,在下单环节,可能需要调用A、B、C三个接口来完成,但是其实A和B是必须的,C只是附加的功能(例如在下单的时候获取用户常用地址),可有可无,在平时系统没有压力,在容量充足的情况下

Zookeeper 运维管理

ZooKeeper简介   Apache ZooKeeper是Apache软件基金会的一个软件项目,为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。ZooKeeper的架构通过冗余服务实现高可用性。因此,如果第一次无应答,客户端就可以询问另一台Z