《美团外卖系统架构演进与系统稳定性经验谈》.pdf-2019-02-12-13-45-59-156.docxVIP

《美团外卖系统架构演进与系统稳定性经验谈》.pdf-2019-02-12-13-45-59-156.docx

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
美团外卖系统 架构演进与系统稳定性经验谈 目录 个人简介 美团外卖业务发展历程 技术体系架构演进介绍 外卖业务稳定性的挑战 系统稳定性的处理原则 个人简介 北纬通信 新美大 移动增值服务 创新业务探索 美团外卖架构组 2006.7~2011.2 2011.3~2013.5 2013.5~ 网易 网易视频库 网易应用 网易新闻 目录 个人简介 美团外卖业务发展历程 技术体系架构演进介绍 外卖业务稳定性的挑战 系统稳定性的处理原则 美团外卖业务发展历程 扩展中 扩展中 外卖 配送 美团外卖业务发展历程 在线支付 APP占90% WEB上线 业务MVP 100w  供给侧改革 1000w 日交易额过亿 新LOGO 400w 美团专送 全国启动 300w 200w 2013/11 2014/11 2015/05 2015/12 2016/05 ? 目录 个人简介 美团外卖业务发展历程 技术体系架构演进介绍 外卖业务稳定性的挑战 系统稳定性的处理原则 技术体系架构演进介绍 业务起步:MVP阶段 验证需求 寻找产品和需求的切合点 电话点餐-网络点餐  美团外卖APP 移动后台  美团外卖WEB WEB后台 技术架构:1.0 快速开发功能 快速调整流程 快速发布上线  dbwaimai 订单列表 技术体系架构演进介绍 业务起步:规模化 寻找规模化的业务产品形态 提高运营效率 技术架构:2.0 快速开发多个业务系统 复用工具库Util:http 复用业务库  App I版 Web PC App 打印机 用户业务系统 商家业务系统 dbwaimai master/slave 运营业务系统 公共服务系统 合同 审核 上单 MQ 订单 商家 技术体系架构演进介绍 业务增长 用户层 校园市场全国开展 白领市场开拓 ? 美团专送启动 Native H5 ? 平台活动增加 用户激增 ? 订单激增 外卖App 美团App 技术架构:3.0 点评App 系统级容错 服务化重构 ? 中间件 外卖商家 分库分表  接口层 Nginx 灰度 API Open Web  应用层 数据层 服务层 基础层 访问层 存储层 MTThrift 中间件 订单 MQ Atlas DB 商品 KV Databus 商家 ES 异构 ... DB 性能监控 统一配置中心 MHA 技术体系架构演进介绍 问题 系统架构 ? 耦合 ? 相互影响 ? 容错差 Cache MQ 高级查询 演进之路 离线任务 ? 服务化 ? 中间件 ? KV DB ? 数据总线 ? 异步化 基础服务  多逻辑耦合 服务化SOA 服务级容灾 直连DB MTThrift Redis Redis 共用KV 专用KV 主从 Cluster RabbitMQ 订单集群 延迟队列 外卖大集群 其他集群 重试队列 DB join DB 异构索 Databus like 引表 Elasticsearch 分布式调度 Crontab quartz Horae 一主 一主多从 一主多从 一从 LVS Atlas 基本功能 分流 降级 限流 目录 个人简介 美团外卖业务发展历程 技术体系架构演进介绍 外卖业务稳定性的挑战 系统稳定性的处理原则 外卖业务稳定性的挑战 业务特点:高峰集中在中午、晚上饭点,爆发快系统挑战:高并发,一旦发生故障损失较大 外卖业务稳定性的挑战 业务特点:服务链条长 系统挑战:依赖复杂 用户浏览 下单 支付 商家接单 骑手配送中 已送达 用户评价 结算 外卖业务稳定性的挑战 业务特点:发展快 技术挑战:开发迭代快 发版频繁 引入bug,稳定性风险 项目周期短 架构优化排不上期 技术欠债 监控难度大 指标覆盖全 规则变化快 目录 个人简介 美团外卖业务发展历程 技术体系架构演进介绍 外卖业务稳定性的挑战 系统稳定性的处理原则 系统稳定性的处理原则 99.99%  系统可用性 订单可用性 系统稳定性的处理原则 日常运行 事故处理 稳定性架构设计 及时止损 例行梳理和巡检 保护用户体验 全链路在线压测 99.99% 力保关键路径 事前预警 事后总结 性能大盘 根本原因分析 业务大盘 影响损失核算 健康分析 重构系统 系统稳定性的处理原则 日常运行 稳定性架构设计 大系统小做 服务专一性 独立的功能拆分为独立的服务 依赖稳定性原则 只依赖稳定的服务 将易变的部分拆分 超时中断 保障用户体验的容错设计 异常情况下客户端的呈现 客户端配合限流 客户端配合降级  WEB API MQ JOB 读 写 失败! 服务器异常! null 别看了,啥也没  WEB API MessageCenter Task Query Manage 抱歉,您选的商家运力不足,请选择其他商家下单。 系统稳定性的处理原则 日

您可能关注的文档

文档评论(0)

170****0236 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档