《王平-携程门票:亿级流量挑战下的高可用架构设计与实践.pdf》由会员分享,可在线阅读,更多相关《王平-携程门票:亿级流量挑战下的高可用架构设计与实践.pdf(54页珍藏版)》请在三个皮匠报告上搜索。
1、亿级流量挑战下的高可用架构设计与实践亿级流量挑战下的高可用架构设计与实践携程门票携程门票目录目录01.系统概述系统概述02.营销活动的特点营销活动的特点03.交易系统在大流量下的架构应对策略交易系统在大流量下的架构应对策略04.如何让高可用具备如何让高可用具备“可持续性可持续性”?05.总结总结背景|设计原则|目标及范围熟知的大流量场景稳|准|快|海外访问性能优化架构健康度治理|稳定性保障体系参与过的大流量场景参与过的大流量场景系统概述系统概述秒杀秒杀/活动活动抢菜疫情疫情 抢菜抢菜双双1111门票门票/演唱会演唱会节假日抢票节假日抢票定时开售抢不到/抢到被退卡顿/提示太火爆/排队印象与感受印
2、象与感受系统概述系统概述秒杀秒杀/活动活动抢菜疫情疫情 抢菜抢菜双双1111门票门票/演唱会演唱会节假日抢票节假日抢票涵盖:订前涵盖:订前+订后订后大流量/高并发保障履约准时开售/抢热点业务场景特征业务场景特征大流量大流量/弱一致性弱一致性大流量大流量/强一致性强一致性/简单限购简单限购大流量大流量/弱一致性弱一致性大流量大流量/强一致性强一致性/复杂限购复杂限购大型营销活动案例大型营销活动案例历史历史大型营销大型营销活动活动惠游湖北惠游湖北 0 0元票元票瞬时流量超过 15001500万万 携程独家,挑战最大,打破历史峰值携程独家,挑战最大,打破历史峰值8.8-9.18.8-9.120202
3、020携程:预订丝滑(10秒售罄)IUIU(李知恩李知恩)演唱会演唱会 全球售卖全球售卖4.104.1020242024历史峰值最高历史峰值最高北京环球影城开业北京环球影城开业 友商:页面卡顿,订单无法确认,大量退单(PR事件)9.149.1420212021与友商比,携程最稳且销量最高与友商比,携程最稳且销量最高超 300300万万 人成功预约韩国女演员全球人气排行TOP2历史历史大型营销大型营销活动活动4555355732020湖北0元票2021年9月14日 北京环球影城开业2023年五一2023年09月15日 武汉动物园开业2023年十一2024年4月10日 IU 演唱会CT同售营销活动
4、营销活动&节假日与日常峰值流量的倍数节假日与日常峰值流量的倍数2020湖北0元票2021年9月14日 北京环球影城开业2023年五一2023年09月15日 武汉动物园开业2023年十一2024年4月10日 IU 演唱会CT同售峰值峰值QPSQPS达到达到数百万数百万 大流量活动给系统带来的问题大流量活动给系统带来的问题大流量活动常见问题归纳大流量活动常见问题归纳产品产品视角视角 首页首页/营销营销页页预订详情页详情页填写页填写页支付订单详情页订单详情页取消订单确认中打开慢、卡顿、宕机订单确认太慢用户反馈用户反馈页面打开慢、卡顿、宕机预订成功,无法确认,被退款已售罄,实际商品未售完预订成功,订单
5、确认太慢付款后不能确认、退款大流量活动常见问题归纳大流量活动常见问题归纳产品产品视角视角 首页首页/营销营销页页预订详情页详情页填写页填写页支付订单详情页订单详情页取消订单确认中打开慢、卡顿、宕机海外T 访问性能差Redis、DB超负载库存超卖/少卖不稳定不稳定:不一致不一致:供应商系统不稳定123付款后不能确认、退款研研发发视视角角 交易系统在大流量下的架构应对策略交易系统在大流量下的架构应对策略设计目标设计目标数据一致准准保障履约系统稳定稳稳保障售卖预订顺畅快快体验丝滑大流量活动常见问题大流量活动常见问题产品产品视角视角 打开慢、卡顿、宕机打开慢、卡顿、宕机海外T 访问性能差付款后不能确认
6、、退款RedisRedis、DBDB超负载超负载库存超卖/少卖不稳定:不稳定:不一致:供应商系统不稳定供应商系统不稳定1 123研研发发视视角角 首页首页/营销营销页页预订详情页详情页填写页填写页支付订单详情页订单详情页取消订单确认中Redis超负载、缓存热点DB超负载供应商系统不稳定原因分析原因分析页面打开慢、卡顿页面打开慢、卡顿Loading网络异常请重试不稳定不稳定如何保障系统稳定如何保障系统稳定-扩容扩容RedisRedis 扩容扩容DB 隔离/服务隔离技术策略技术策略水平扩容水平扩容cluster1 Master:2 Slavecluster1 Master:4 Slave常规手段: