【看案例】大搜车:云上多地域高可用消息系统

简介: 阿里云消息队列等云产品助力大搜车构建消息系统,实现业务高可用、高安全、高性能。

阿里云消息队列等云产品助力大搜车构建消息系统,实现业务高可用、高安全、高性能。

图示

阿里云提供的开源版本和云版本的RocketMQ ,都大大方便了我们内部异步消息队列的使用、运维、可靠等多方面的诉求,支撑了大量的业务线以及非常高的并发量,同时保证了非常高的可用率。另外异地消息路由也很好地支撑了我们较为特殊的异地研发和部署模式。同时MQTT服务也支撑了我们云端设备的快速接入和稳定生产。阿里云提供的诸多服务,开箱即用,安全可靠,同时也具备一定的拓展性,加上快速反应的售后服务,对创业公司技术团队来说,的确是稳定快速交付的有力保障。

——大搜车基础技术团队负责人 芋头

客户简介

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

目前,大搜车已经搭建起比较完整的汽车产业互联网协同生态。在这一生态中,不仅涵盖了大搜车已经数字化的全国90%中大型二手车商、9000+家4S店和70000+家新车二网,还包括大搜车旗下车易拍、车行168、运车管家、布雷克索等具备较强产业链服务能力的公司,与大搜车在新零售解决方案上达成深度战略合作的长城汽车、长安汽车、英菲尼迪等主机厂商,以及与中石油昆仑好客等产业链上下游的合作伙伴。基于这样的生态布局,大搜车数字化了汽车流通链条上的每个环节,进而为整个行业赋能。

业务痛点

随着业务的快速发展,大搜车遇到了一系列的问题:

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

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

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

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

解决方案

图示方案细节:

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

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

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

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

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

客户效益

  • 业务稳定性

    阿里云RocketMQ提供高数据可靠性和高服务可用性SLA,确保服务高可用以及数据不丢失。

  • 高性能

    RocketMQ支持海量TPS以及消息堆积,在业务高峰期依然可以保持高性能。

  • 全球消息路

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

  • 海量物联网设备管理

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

  • 云上托管

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

联系我们

如果您有类似的业务需求,可钉钉扫码进群咨询管理员。用户群

相关文章
|
开发工具
Vim 模式切换 | 命令集
Vim 模式切换 | 命令集
383 0
|
9月前
|
人工智能
科技赋能妇产医疗,钉钉联合打造小红 AI 患者助理
复旦大学附属妇产科医院与钉钉共同打造的 AI 助理“小红”上线。“小红”孵化于钉钉智能化底座,通过学习复旦大学附属妇产科医院的 400 多篇科普知识,涵盖妇科疾病宣教、专业产科指导、女性健康保健等问题,能够为患者提供妇科疾病、产科指导、女性健康保健等知识的专业解答。
441 11
|
传感器 数据采集 运维
ERP系统中的生产线监控与异常处理解析
【7月更文挑战第25天】 ERP系统中的生产线监控与异常处理解析
620 8
|
机器学习/深度学习 数据采集 开发者
基于机器学习的垃圾邮件过滤系统
基于机器学习的垃圾邮件过滤系统
812 0
|
机器学习/深度学习 PyTorch TensorFlow
Transformers 4.37 中文文档(八十九)(1)
Transformers 4.37 中文文档(八十九)
167 2
|
监控 网络协议 网络安全
SMTP操作使用详解并通过python进行smtp邮件发送示例
SMTP操作使用详解并通过python进行smtp邮件发送示例
581 3
|
网络虚拟化
WARNING: The repository located at mirrors.aliyun.com is not a trusted or secure host and is being i
WARNING: The repository located at mirrors.aliyun.com is not a trusted or secure host and is being i
WARNING: The repository located at mirrors.aliyun.com is not a trusted or secure host and is being i
|
安全 Java API
gateway基本配置
【5月更文挑战第7天】API Gateway在微服务架构中起着关键作用,作为客户端与后端服务的统一入口,负责路由转发、安全控制和负载均衡。本文深入介绍了API Gateway的基本配置、常见问题、跨平台配置差异及避免错误的方法。内容包括路由和过滤器配置、动态路由、安全性配置、限流和熔断机制,以及自定义过滤器和服务降级策略。通过示例代码和实践指南,帮助读者理解和部署API Gateway。
864 3
|
监控 安全 应用服务中间件
HTTPS代理搭建技巧分享​
请注意,HTTPS代理的配置和管理需要谨慎,特别是涉及SSL证书的处理。确保您的代理服务器按照最佳实践进行配置和管理,以提供安全可靠的代理服务。
773 3
|
机器学习/深度学习 运维 监控
计算机在能源领域的应用
计算机在能源领域的应用