茶百道微服务架构升级及运维实践.pdf
1、茶百道微服务架构升级及运维实践 茶百道技术总监 马晓超ChaPandaContents目录01茶百道云原生历程02微服务架构升级及运维实践03未来技术演进茶百道业务架构与特点Kubernetes生态IaaSVM、存储、网络、安全Web应用微服务A1微服务A2Web应用微服务B1微服务B2PaaS数据库、中间件关于茶百道关于茶百道茶百道是四川成都的本土茶饮连锁品牌,创立于2008年。经过15年的发展,茶百道从成都市温江区开出第一家店,到如今已成为餐饮标杆品牌,全国门店超7000家,覆盖全国超过330个城市业务特点业务特点线上线下相结合,业务峰值变动大线上线下相结合,业务峰值变动大稳定性要求高稳定
2、性要求高新服务上线频繁,运维工作量大新服务上线频繁,运维工作量大店务POS美团饿了么小程序抖音支付宝技术架构SpringCloud微服务云原生容器化云原生PaaS全国多地域茶百道技术概览CPU核数1万+日活峰值5万+实例数量3万+业务店务POC小程序美团饿了么抖音支付宝中台营销中心会员中心订单中心商户中心配送中心infra数据库缓存中间件网关容器可观测稳定性成本本页面数据来源于茶百道内部统计茶百道云原生发展历程ChaPanda2018业务信息化全面升级,流量上升IDC托管机房承载业务流量业务信息化转型自建机房,采购服务器,虚拟化内部管理及部分业务系统线上化自建系统,本地化部署20132023C
3、端、B端业务系统全面云原生自建依赖容器、微服务能力应对突发流量全面云原生,容器化2021SAAS化平台,全面数字化业务系统采用SAAS化托管模式门店、订单、POS、小程序全面数字化资源弹性Elastic Infrastructure系统稳定性Reliability应用敏捷性Application Agility云原生,茶百道核心业务驱动力ChaPanda容器架构核心能力提升 资源弹性ApplicationScalingResourceScalingKubernetesECSPODPODPODPODGPUInscancePODPODPODPODSpotInscancePODPODPODPODVi
4、rtualNodeECIECIECIECIHPAPODPODPODPODVPAPODCron HPAPODPODPODPODPODPODECS千节点扩容60秒30秒ECI扩容pod数3000突发流量弹性资源10万core成本降低50%本页面成本降低数据来源于茶百道内部统计,云产品数据来自阿里云官网茶百道面临的系统稳定性挑战茶百道技术架构店务POS小程序美团饿了么抖音支付宝DNSSLBNG 集群业务关建K8S集群数据库、缓存、中间件DevopsIslandstraefik ingress故障快速发现与定位发布对业务有损突发流量系统防护茶百道全栈上云稳定性提升解决方案业务连续性管理体系故障预防快速





点击查看更多