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

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
应用实时监控服务-可观测链路OpenTelemetry版,每月50GB免费额度
MSE Nacos/ZooKeeper 企业版试用,1600元额度,限量50份
简介: 《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 版

相关文章
|
2月前
|
消息中间件 人工智能 安全
云原生进化论:加速构建 AI 应用
本文将和大家分享过去一年在支持企业构建 AI 应用过程的一些实践和思考。
503 29
|
4月前
|
运维 NoSQL Serverless
|
3月前
|
Cloud Native 算法 区块链
站在巨人的肩膀上:gRPC通过HTTP/2构建云原生时代的通信标准
gRPC是云原生时代高效通信标准,基于HTTP/2实现,支持四种服务方法。通过.proto文件定义接口,生成多语言Stub,实现跨语言调用。其请求响应结构清晰,结合Headers、Data帧与Trailers,保障高性能与可扩展性,广泛应用于微服务架构中。
194 0
|
8月前
|
人工智能 关系型数据库 OLAP
光云科技 X AnalyticDB:构建 AI 时代下的云原生企业级数仓
AnalyticDB承载了光云海量数据的实时在线分析,为各个业务线的商家提供了丝滑的数据服务,实时物化视图、租户资源隔离、冷热分离等企业级特性,很好的解决了SaaS场景下的业务痛点,也平衡了成本。同时也基于通义+AnalyticDB研发了企业级智能客服、智能导购等行业解决方案,借助大模型和云计算为商家赋能。
623 17
|
4月前
|
运维 NoSQL Serverless
《第四纪元》玩得轻松,构建也轻松 | 阿里云云原生 API 网关、函数计算助力 IGame 快速构建轻休闲游戏
在轻休闲游戏流量波动大、生命周期短的背景下,传统架构难以应对成本与扩展挑战。本文介绍了基于阿里云函数计算 FC 和 Redis 构建的新一代服务器架构,实现弹性伸缩、成本优化与高效运维,助力轻休闲游戏快速迭代与稳定运营,提升开发效率并降低运维复杂度。
《第四纪元》玩得轻松,构建也轻松 | 阿里云云原生 API 网关、函数计算助力 IGame 快速构建轻休闲游戏
|
5月前
|
Cloud Native 中间件 调度
云原生信息提取系统:容器化流程与CI/CD集成实践
本文介绍如何通过工程化手段解决数据提取任务中的稳定性与部署难题。结合 Scrapy、Docker、代理中间件与 CI/CD 工具,构建可自动运行、持续迭代的云原生信息提取系统,实现结构化数据采集与标准化交付。
174 1
云原生信息提取系统:容器化流程与CI/CD集成实践
|
5月前
|
安全 Cloud Native 容器
开发者视角:构建坚不可摧的云原生安全工具 - 安全内生于开发流
云原生时代,运维团队面临容器漏洞、微服务失陷与CI/CD污染三大威胁。通过容器基因解码、微服务免疫与管道净化构建三维防御体系,结合板栗看板、Snyk、Check Point、Aqua等工具,实现从漏洞预测到实时拦截的全链路防护。未来,安全将内生于云原生技术,构建主动免疫防线。
开发者视角:构建坚不可摧的云原生安全工具 - 安全内生于开发流
|
7月前
|
人工智能 Cloud Native 容灾
深圳农商银行三代核心系统全面投产 以云原生架构筑牢数字化转型基石
深圳农商银行完成第三代核心系统全面上云,日均交易超3000万笔,峰值处理效率提升2倍以上。扎根深圳70余年,与阿里云共建“两地三中心”分布式云平台,实现高可用体系及全栈护航。此次云原生转型为行业提供可复制样本,未来将深化云计算与AI合作,推动普惠金融服务升级。
519 17
|
6月前
|
Cloud Native 安全 Linux
龙蜥操作系统:CentOS 谢幕之后,国产云原生系统的崛起之路
龙蜥操作系统(Anolis OS)是 CentOS 停止维护后,由阿里云等企业联合发起的开源项目。它以双内核架构和全栈优化为核心,提供无缝替代 CentOS 的方案,兼容主流生态并针对云计算场景深度优化。其技术亮点包括 RHCK 和 ANCK 双内核、性能优化、全栈安全及国密算法支持。龙蜥适用于云原生基础设施、企业级应用部署及开发环境,社区已吸引 200 多家单位参与。未来规划涵盖 AI 框架优化、RISC-V 架构适配及桌面环境构建,正重新定义云时代的操作系统边界。
1388 0