UU 跑腿,自 2015 年 6 月 18 日正式上线以来,9 年多时间,已经“跑”进全国 200 余座城市,平台合作“跑男”(UU对骑手的称呼)已超过 850 万人,为全国亿万用户提供同城即时跑腿服务,成为同城即时生活服务行业的头部企业。
同城配送是竞争极为激烈的赛道,不仅面对大厂的“散钱式”推广、极低发单价以及高价跑单奖励的竞争,还有大量的中小物流公司的竞争。UU 通过一次次地突破自己、打破束缚、实现了公司盈利,成为同城即时生活服务这个行业里的一匹黑马。
UU 跑腿起初是把业务部署在 IDC,但经历过频繁的服务器网线意外断掉,震网病毒在无通知的情况下封禁一批端口,其中包含数据库 alwayson 的端口,导致大量的同步日志挤压,最终数据库崩溃,无法启动。这些都严重制约了 UU 跑腿业务的发展。
UU 跑腿的云原生经历了以下四个阶段:
从虚拟机升级到容器化,提升迭代效率和弹性,保障业务稳定性,以容器为核心。
从单体拆分为分布式应用,实现更敏捷的开发,以应用为中心。
应用之间的治理,确保安全与稳定,以业务为中心。
实现微服务洞察,以应用监控为核心。
集群高可用,性能显著提升:通过微服务架构的优化,实现了 80% 的微服务无缝迁移至云端,集群的高可用性和整体性能得到了显著提升。
节点应用自动伸缩,提升系统并发能力,应对突发流量:采用 Kubernetes 集群管理,实现节点应用在1分钟内的自动伸缩,有效提升了系统的并发处理能力和应对突发流量的能力。
简化运维流程,实现自动化部署:通过自动化运维工具和流程优化,大幅简化了运维工作,实现了 80% 的运维成本降低,并确保了零异常的自动化部署。
通过服务治理优雅上下线,保证变更稳定性:借助 MSE 服务治理工具,实现了服务的优雅上下线,确保了 80% 的变更稳定性,提供了高质量的服务 SLA 保障。