《2023云原生实战案例集》——03 交通/物流——大搜车 云上多地域高可用消息系统的构建

本文涉及的产品
函数计算FC,每月15万CU 3个月
容器镜像服务 ACR,镜像仓库100个 不限时长
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 《2023云原生实战案例集》——03 交通/物流——大搜车 云上多地域高可用消息系统的构建

image.png 

客户简介

汽车产业互联网平台大搜车由姚军红创立于201212月,先后获得阿里巴巴集团、蚂蚁 金服、晨兴资本、华平投资、春华资本等机构超过12亿美元融资。201712月,大搜车 列入由硅谷全球数据研究机构PitchBook评选的"2017年全球新晋独角兽"名单。

客户痛点

目前,大搜车已经搭建起比较完整的汽车产业互联网协同生态。随着业务业务的快速发 展,大搜车遇到了一系列的问题:

大量微服务系统,总数在2000以上,这些系统之间的异步通信全部都需要通过消息队列 MQ,导致消息量大幅增加,日均消息TPS6000以上,消息系统的稳定性成为云 上业务稳定保障的重中之重。

由于有杭州和北京两大研发中心,客户在杭州和北京都部署了大量业务系统,多地域 应用的消息同步需要有稳定可靠的机制。

物联网设备的管理和接入对消息系统提出了更高的要求。

大数据领域大量应用Kafka,需要更稳定可靠的商业版Kafka产品,减少运维工作量。

方案亮点

为了更好地支撑业务,大搜车利用云上MQTT+消息队列RocketMQ+全球消息路由+消 息队列Kafka构建了完整的云上消息系统。

通过全球消息路由功能将杭州地域的消息同步到北京地域,做到业务分地区就近部署。

独立消息队列实例管理不同业务,可用性更高。

利用消息队列Kafka对接大数据生态,即开即用,快速扩容,可靠性更高。物联网设 备通过MQTT进行接入,后台开发物联网设备管理平台,通过MQTT连接设备端,并 对设备的能力进行管理,可通过平台调用设备端能力(比如发起会议、下发开机图片、 获取设备信息等)。

MQTTRocketMQ后台消息打通,后端应用服务器无需保持设备端连接,以通用的 RocketMQ消息进行对接,服务器端更稳定,连接管理更可靠。

image.png

建设成果

・业务稳定性:阿里云RocketMQ提供99.99999999%的数据可靠性和99.95%的服务可 用性SLA,确保服务高可用以及数据不丢失。

RocketMQRocketMQ支持千万级TPS以及亿级消息堆积,在业务高峰期依然可以保持高 性能。

全球消息路由:利用稳定可靠的路由功能,将客户多个地域的消息系统打通,实现业 务就近访问,满足跨地域、远距离、毫秒级消息流转的需求。

海量物联网设备管理:利用阿里云消息队列MQH,实现物联网设备与云上业务应用 可靠连接,轻松管理海量物联网设备。

云上托管版Kafka:兼容开源Kafka协议,全托管,高可用,高安全。无缝对接开源 及云上大数据生态。

相关产品

息队列RocketMQ

消息队列 Kafka 版

目录
打赏
0
0
0
0
50
分享
相关文章
云消息队列 Kafka 版 V3 系列荣获信通院“云原生技术创新标杆案例”
2024 年 12 月 24 日,由中国信息通信研究院(以下简称“中国信通院”)主办的“2025 中国信通院深度观察报告会:算力互联网分论坛”,在北京隆重召开。本次论坛以“算力互联网 新质生产力”为主题,全面展示中国信通院在算力互联网产业领域的研究、实践与业界共识,与产业先行者共同探索算力互联网产业未来发展的方向。会议公布了“2024 年度云原生与应用现代化标杆案例”评选结果,“云消息队列 Kafka 版 V3 系列”荣获“云原生技术创新标杆案例”。
登顶TPC-C|云原生数据库PolarDB技术揭秘:高可用-无感切换篇
阿里云PolarDB云原生数据库在TPC-C基准测试中以20.55亿tpmC的成绩刷新世界纪录,单位成本仅0.8元人民币。PolarDB通过VotingDisk实现秒级故障切换,RPO=0,提供高可用性。PolarDB还推出国产轻量版,兼具高性能与低成本,满足多样化需求。
云原生应用实战:基于阿里云Serverless的API服务开发与部署
随着云计算的发展,Serverless架构日益流行。阿里云函数计算(Function Compute)作为Serverless服务,让开发者无需管理服务器即可运行代码,按需付费,简化开发运维流程。本文从零开始,介绍如何使用阿里云函数计算开发简单的API服务,并探讨其核心优势与最佳实践。通过Python示例,演示创建、部署及优化API的过程,涵盖环境准备、代码实现、性能优化和安全管理等内容,帮助读者快速上手Serverless开发。
云原生应用示例:智能物流管理系统
在电商行业的快速发展中,某企业借助阿里云服务构建了一个云原生智能物流管理系统。此系统基于微服务架构,利用ECS、Kubernetes、ESS及RDS等服务来支撑其核心功能,并采用Serverless函数计算FC处理前端需求,配合消息队列MQ确保通信顺畅。ARMS的应用实现了性能监测与故障快速响应。同时,通过PAI分析数据以提高物流效率,OSS与CDN则优化了文件存储与全球访问速度。此外,系统还整合了Docker及GitLab CI/CD以支持快速迭代,并通过WAF、SLS等工具保障了安全性和合规性,整体上提供了高效、智能且低成本的物流解决方案。
238 7
邀您参加云原生高可用技术沙龙丨云上高可用体系构建:从理论到实践
云原生高可用技术专场,邀您从理论到实践一起交流,探索云上高可用体系构建!
120 16
Serverless Argo Workflows大规模计算工作流平台荣获信通院“云原生技术创新标杆案例”
2024年12月24日,阿里云Serverless Argo Workflows大规模计算工作流平台荣获由中国信息通信研究院颁发的「云原生技术创新案例」奖。
阿里云容器服务&云安全中心团队荣获信通院“云原生安全标杆案例”奖
2024年12月24日,阿里云容器服务团队与云安全中心团队获得中国信息通信研究院「云原生安全标杆案例」奖。
云原生之旅:Docker容器化实战
本文将带你走进云原生的世界,深入理解Docker技术如何改变应用部署与运维。我们将通过实际案例,展示如何利用Docker简化开发流程,提升应用的可移植性和伸缩性。文章不仅介绍基础概念,还提供操作指南和最佳实践,帮助你快速上手Docker,开启云原生的第一步。

云原生

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等