外卖 的背后- 饿 了么基础 架构从0到1的演进APIGatewayServiceAPIServicesSOAFrameworkDAL CorvusDB CacheDRCPython , Java ,GoContainer介绍2015年初组 建框架& 工具团队从0到1的演进 话题 太大方向决定成败 ,细节 关乎痛苦讲 点细节 的 西CI/CDConfigTraceLogMetricsAlertJobMessageSD大 纲负载 均衡无损 升级基础组 件设计大纲 兰 建刚负载 均衡最初的方案F5HAProxy部署在客户 端本地不需要考虑HAProxy 的高可用流量不是问题负载 均衡 兰 建刚负载 均衡遇到的问题部署量变 大痛点:扩 容需要更改所有客户 端的HAProxy 配置,维护 客户 列表超级 复杂后果:运维 拒绝 再部署HAProxy配置不统 一目录 不一致,文件格式不统 一批量修改容易出问题案例:DAL 采用N+1 的容灾策略,由HAProxy 控制切换 ,完成一次切换 演练 需要1小时 负载 均衡 兰 建刚负载 均衡探索解决之道方案一:减小部署量集中式的HAProxyF5OSP