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

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
可观测可视化 Grafana 版,10个用户账号 1个月
简介: 《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 版

相关文章
|
10天前
|
运维 Cloud Native 持续交付
构建未来:云原生技术在企业数字化转型中的关键作用
【4月更文挑战第21天】 随着企业逐渐转向数字化运营,云原生技术以其独特的优势成为了推动转型的核心力量。本文将探讨云原生技术如何通过提供灵活、可扩展的解决方案来帮助企业应对不断变化的市场需求,同时确保系统的可靠性和安全性。我们将深入分析容器化、微服务架构、持续集成与持续部署(CI/CD)等关键技术,并讨论它们如何共同作用于企业的云原生旅程。
21 5
|
4天前
|
Cloud Native Devops 持续交付
构建未来:云原生技术在企业数字化转型中的关键作用
【4月更文挑战第27天】 随着企业加速其数字化转型的步伐,云原生技术已经成为实现业务敏捷性、可扩展性和创新能力的关键因素。本文将探讨云原生技术如何推动企业从传统的IT架构向更加灵活和响应迅速的系统演进,以及这些技术如何帮助企业保持竞争优势并优化资源利用。通过对云原生生态系统中的关键技术如容器化、微服务、持续集成/持续部署(CI/CD)、DevOps和云服务管理等的深入分析,我们将揭示它们如何共同作用,为企业提供一条清晰的数字化道路。
11 0
|
6天前
|
Kubernetes Cloud Native 持续交付
构建高效云原生应用:容器化与微服务架构的融合
【4月更文挑战第24天】 随着云计算的不断演进,云原生技术已成为企业数字化转型的核心动力。本文深入探讨了如何通过容器化技术和微服务架构的融合,构建高效、可扩展且易于管理的云原生应用。我们分析了容器化带来的隔离性和可移植性优势,以及微服务架构在提升系统灵活性和促进团队协作方面的重要作用。文章还提供了实施策略,包括选择合适的容器平台、确保服务间通信的安全性以及持续集成/持续部署(CI/CD)的实践,以帮助企业实现敏捷开发和快速迭代。
|
7天前
|
Cloud Native Devops 持续交付
构建未来:云原生架构在企业数字化转型中的关键作用
【4月更文挑战第24天】 随着企业加速其数字化转型之旅,云原生架构已成为实现敏捷性、可扩展性和持续创新的关键推动力。本文将探讨云原生技术如何助力企业构建灵活的IT环境,支持快速部署新服务,并提高整体业务效率。通过分析微服务、容器化、DevOps和持续集成/持续部署(CI/CD)等关键技术的实践应用,我们将揭示这些元素如何共同塑造出一个响应迅速且高效的企业架构模型。
|
10天前
|
Cloud Native API 持续交付
构建未来:云原生架构在企业数字化转型中的关键作用
【4月更文挑战第21天】 随着企业加速其数字化转型的步伐,云原生技术已迅速成为推动创新和实现敏捷性的基石。本文深入探讨了云原生架构的核心组件,包括容器化、微服务、持续集成/持续部署(CI/CD)以及声明式API。通过分析这些技术的协同效应,揭示了它们如何共同促进系统的可伸缩性、弹性和维护性,进而支持企业在不断变化的市场环境中保持竞争力。
15 1
|
10天前
|
敏捷开发 Cloud Native 持续交付
构建未来:云原生架构的进化之路
【4月更文挑战第21天】随着数字化转型的深入,企业对IT基础设施的要求日益提高。云原生技术以其灵活性、可扩展性和敏捷性成为推动创新的重要力量。本文将探讨云原生架构的核心组件,分析其如何助力企业实现快速迭代和高效运营,并预测云原生技术的发展趋势。
|
13天前
|
Cloud Native Devops 持续交付
构建未来:云原生技术在企业数字化转型中的关键角色
【4月更文挑战第18天】 随着企业加速其数字化转型的步伐,云原生技术已成为推动创新与维护企业敏捷性的基石。本文将深入探讨云原生的概念、核心技术以及如何在企业环境中实现有效部署。我们将剖析容器化、微服务架构、DevOps和持续集成/持续部署(CI/CD)等关键技术,并讨论它们如何共同塑造一个灵活、可扩展且高效的云环境。文章还将展示通过采用云原生实践,企业能够如何优化资源利用、加快产品上市时间,并提供一流的客户体验。
|
2月前
|
人工智能 监控 Cloud Native
iLogtail 2.0 来了;通义灵码下载量破百万丨阿里云云原生 2 月产品月报
iLogtail 2.0 来了;通义灵码下载量破百万丨阿里云云原生 2 月产品月报
|
3月前
阿里云云原生恭祝大家新年快乐!
阿里云云原生恭祝大家新年快乐!
|
4月前
|
Cloud Native 关系型数据库 分布式数据库
阿里云瑶池助力九州通B2B电商平台,完成100%云原生架构升级
九州通数字化转型,通过引入阿里云云原生数据库PolarDB,云原生内存数据库Tair等产品,完美支撑了医药电商平台数据库100%云原生化,实现了统一、高效、标准化和可跟踪的B2B医药平台。
385 4