最新文章

2025年6月18日

乐刻运动:基于 Apache RocketMQ + MQTT 实现健身产业数字化升级
乐刻运动:助推数字经济与健身产业深度融合发展 乐刻运动,2015 年创立于杭州的健身产业互联网平台,以让每个人平等享有运动健康的资源和权利为使命,以每天响应 1 亿人次的运动健康需求为愿景。乐刻以用户运营为核心,构建数智中台,打通场景、用户、教练、服务,对健身产业进行数字化升级改造,提高运营效率和供应链管理能力,搭建健身服务新零售生态,助推数字经济与健身产业深度融合发展。截至 2024 年 12月,乐刻运动已在全国 30 多个城市开设超过 1700 家门店。 乐刻运动在数字化升级中的挑战 在数字化升级过程中,乐刻运动计划在各门店部署物联网设备,覆盖用户进门、签到以及运动器材等场景,以便实时、持续地收集相关信息并对其进行维护管理,从而进一步提升门店运营效率和服务质量。然而,随着业务规模的持续扩大,终端设备数量也在不断增加,带来了以下挑战: 1. 高并发连接与实时监控:鉴于健身房门店众多,且设备种类和数量繁多,需要一个能够支持大规模并发连接的可靠通信架构,确保所有终端设备的状态被及时监测,并迅速响应任何异常情况。 2. 轻量低带宽的消息传输:由于网络资源的限制,在客户端设备与服务端之间的连接上,需要采用一种轻量级、低带宽的消息传输协议,以优化数据传输效率并减少对现有网络基础设施的压力。 3. 高效的消息处理机制:在业务高峰期时,客户端上报数据量大且频率高,需要一套高效的消息处理机制,来避免因服务器应用有限,无法及时消费,而造成消息堆积的问题。 结合 RocketMQ 与 MQTT 的高效解决方案 为应对上述挑战,乐刻运动采用 RocketMQ 与 MQTT 协议相结合的解决方案,显著提升了整体架构的稳定性和可扩展性,提高了消息处理效率,确保了高并发场景下的业务连续性,最终优化了用户体验。 1. MQTT 海量终端数据实时收集:通过 MQTT 协议,系统能够实时收集健身房内各类物联网设备上报的数据,满足高并发需求,确保数据传输的高效与可靠。 2. RocketMQ 消息缓存与负载均衡:将 MQTT 的消息流出挂载到 RocketMQ,通过 RocketMQ 对客户端采集到的大量消息进行消息缓存和负载均衡,从而有效缓解服务端的压力,确保系统的稳定运行。 云消息队列助力乐刻运动数字化升级 在实施上述方案的过程中,乐刻运动选择了阿里云的云消息队列 RocketMQ 版和云消息队列 MQTT 版作为核心消息中间件,这两个产品在实际生产环境中展现出显著的优势和价值。 1. 产品简介 + 云消息队列 RocketMQ 版:云消息队列 RocketMQ 版是阿里云基于 Apache RocketMQ 构建的低延迟、高并发、高可用、高可靠的分布式“消息、事件、流”统一处理平台。 + 云消息队列 MQTT 版:云消息队列 MQTT 版是专为移动互联网(MI)、物联网(IoT)领域设计的消息产品,覆盖直播互动、金融支付、智能餐饮、即时聊天、移动 Apps、智能设备、车联网等多种应用场景;通过对 MQTT、WebSocket 等协议的全面支持,连接端云之间的双向通信,实现 C2C、C2B、B2C 等业务场景之间的消息通信,可支撑千万级设备与消息并发。 2. 实际生产环境中的优势和价值 + 实时数据处理:云消息队列 MQTT 版通过 MQTT 协议实现终端设备与服务器之间的实时通信,利用发布/订阅模式,确保设备状态和用户行为的及时监控和响应,从而实现高效的实时数据处理能力。 + 高度可扩展性:云消息队列 MQTT 版具备强大的横向扩展能力,能够轻松支持海量终端设备和传感器的接入,能够轻松应对健身房规模不断扩大带来的设备接入需求。 + 可靠性和稳定性:云消息队列 MQTT 版的 MQTT 协议支持多种服务质量(QoS)级别,可以根据业务需求选择合适的级别,确保消息可靠传递,防止数据丢失。 + 性能表现卓越:服务端应用之间隐含着对等和任务分摊的关系,云消息队列 RocketMQ 版的集群消费模式提供原生的负载均衡机制,能够提升系统的整体性能,确保高并发场景下的高效稳定运行。 乐刻运动通过采用阿里云的云消息队列 RocketMQ 版和云消息队列 MQTT 版,不仅提升了系统的实时数据处理能力,还增强了系统的可扩展性、可靠性和性能,为业务的持续发展和流畅的用户体验,提供了坚实的技术支持,进一步推动了数字经济与健身产业的深度融合。

2025年6月18日

乐言科技:云原生加速电商行业赋能,基于 Apache RocketMQ 云服务降本 37%
深耕 AI SaaS+,助力数万电商客户数智化转型 上海乐言科技股份有限公司( 以下简称“乐言科技”,官网:https://www.leyantech.com/ )自 2016 年成立以来,专注于利用自然语言处理和深度学习等核心 AI 技术,为电商、金融、医疗、科学等多个垂直领域提供整体解决方案。公司在杭州、广州等地设有分支机构,已成为国内领先的人工智能企业。 深耕行业八年,乐言科技形成了完整的能力栈,发布了“乐言 GPT 大模型”,推进大模型解决方案赋能行业,并与头部品牌合作探索创新应用。公司已申报多个重大项目,获得多项荣誉和认证,并积极参与标准编制,以“引领人工智能技术,为客户创造价值”为使命,持续推动 AI 技术与行业的深度融合。 自研智能客服机器人“乐语助人”日均服务超千万人次 乐言科技致力于提升行业服务效率,核心业务之一是智能客服机器人,面向电商企业提供 AI SaaS+ 服务。其自主研发的电商智能客服机器人“乐语助人”( 官网介绍视频:https://www.leyantech.com/themes/leyan/public/assets/video.mp4 )适用于天猫、淘宝、京东等国内主流电商平台,基于自然语言处理、知识图谱、深度学习等领先的人工智能技术,具备充分的语言理解能力,可以模拟金牌客服的回复逻辑,进行买家咨询接待、业务问题处理、智能推荐、客情维系等工作。在降低人工客服团队营运开支的同时,大幅提升了客服人均接待效率与营销转化率,为电商商家创造了更多利润。 目前,“乐语助人”每天服务超过 2000 万人次,与六万余家电商客户合作,提供 AI SaaS+ 全链路数智化解决方案,助力企业完成数智化转型。上海乐言科技股份有限公司累计 SaaS 软件年收入约十亿元,并积极探索海外市场,推出跨境电商 AIGC 解决方案,服务 400 多万海外店铺。 智能客服机器人业务量激增,自建消息队列面临诸多痛点 在智能客服机器人系统中,“对话消息分发”是核心功能之一,对提高回复效率和处理高并发请求等起到关键作用。 在系统建设初期,由于业务规模较小,开发与运维团队的规模及技术能力有限,乐言科技统一采用自建 Apahce Kafka 作为消息中间件,以实现业务解耦与流量削峰,增强系统的灵活性和可扩展性。同时,Apache Kafka 还作为各数据系统(如 AI、大数据等)之间的数据通道。因此,确保其消息服务流程的顺畅至关重要。 然而,随着业务规模增长和系统复杂度增加,消息处理的精细化需求日益凸显,单一消息中间件架构需额外投入更多技术资源以维持效能,其扩展性与灵活性也逐渐成为系统演进的约束条件。同时,自建 Apache Kafka 集群的运维成本持续攀升,还逐渐暴露出系统稳定性不足、精准投递功能笨重等问题,导致运维压力倍增。 核心痛点如下: + 稳定性和弹性问题:公司核心业务系统共用 Apache Kafka 大集群。不同业务系统对集群的 IO 压力重叠,会造成彼此影响,例如:侧重高吞吐量系统可能会对延迟敏感的系统造成影响。而集群的扩容和缩容需要对分区进行重新均衡,也会对延迟敏感的对话消息造成稳定性影响。 + 运维成本过高:为了应对共用集群带来的影响,公司对 Apache Kafka 集群进行了拆分。然而不同集群每天业务消息量的波峰波谷明显且差值较大,波谷期资源利用率偏低,容易导致资源浪费,造成成本冗余。此外,临时扩容周期长且需大量人力投入。 + 无法精细化消息处理:Apache Kafka 仅充当消息管道,无法根据消息 Tag 进行精准消费和 SQL 过滤。业务系统为满足精准消费的需求,需要增加研发成本,基于 Apache Kafka Topic 进行额外开发,容易出错且灵活性很差,制约了我们新业务模式的展开速度。这在对接大客户的定制化需求时,尤为迫切。 + 消息级别可观测性差:Apache Kafka 无法直接查看每条消息的详情和消费状态,无法满足问题排查和运营支持的需求,需要开发额外工具或系统进行支持。 精准破局:从自建开源消息队列到阿里云消息队列 因此,乐言科技基于消息类型特征与业务逻辑复杂度拆分业务,并精准匹配消息队列选型策略: + 业务解耦与强一致性场景:针对侧重于业务解耦、涉及较多后置逻辑处理的场景(如强一致性、顺序消息等),采用阿里云消息队列 RocketMQ 版 Serverless 系列,以满足高可靠性与确定性需求。 + 实时流处理场景:大数据及日志类实时流处理业务沿用 Apache Kafka 架构,并计划迁移至阿里云消息队列 Kafka 版,以提升资源弹性与成本效益,持续优化技术架构。 对于业务解耦场景,采用云消息队列 RocketMQ 版 Serverless 系列替换自建开源 Apache Kafka,可以实现更高效的精细化消息处理,具体优势如下: 1. 高效实现分布式顺序消息:仅需按照顺序消息的投递 API 和定义顺序消费 Group 组,即可实现分布式顺序消息,相比 Kafka 指定 Partition 投递和消费扩展性强,业务仅需按照所需设置 MessageGroup,实现更灵活,与服务端绑定低。 2. 支持服务端消息过滤:在实际业务场景中,同一个主题下的消息往往会被多个不同的下游业务处理,各下游业务的处理逻辑不同,且只关注自身逻辑需要的消息子集。云消息队列 RocketMQ 版支持 Tag 标签过滤和 SQL 属性过滤,使用云消息队列 RocketMQ 版的消息过滤功能,可以帮助消费者更高效地过滤自己需要的消息集合,避免大量无效消息投递给消费者,降低下游系统处理压力。实现降低客户端的开发工作量和处理流量。 3. Serverless 系列弹性降本:云消息队列 RocketMQ 版 Serverless 系列能够通过资源动态伸缩,实现资源使用量与实际业务负载贴近,并支持按照实际使用量计费,无需按照最高峰值预留资源,有效降低运维的压力和使用成本。 采用云消息队列 RocketMQ 版 Serverless 系列,整体降本 37% 1. 保障业务稳定 通过使用云消息队列 RocketMQ 版 Serverless 系列替换自建开源 Apache Kafka,成功实现业务拆分解耦与流量隔离,有效避免了业务流量冲突导致的中间件并发问题。云消息队列 RocketMQ 版提供 99.99% 服务可用性和容灾保障,显著提升了整体业务的稳定性和连续性。 2. 降低开发成本 借助云消息队列 RocketMQ 版 Serverless 系列的顺序消息与消息过滤能力,将复杂的分布式顺序消息场景简化,有效减少了业务逻辑的复杂性,降低了开发成本。 3. 提升运维效率 基于云消息队列 RocketMQ 版提供的丰富的 Metrics 和 Trace 可观测工具,构建了完整的运维体系,极大提升了日常问题排查和巡检效率。 4. 资源弹性降本 云消息队列 RocketMQ 版 Serverless 系列采用动态资源调整策略,根据实时业务负载自动弹性伸缩,按量付费,无需预先估算并配置实例规格。通过将对话引擎、基础数据服务等业务迁移至云消息队列 RocketMQ 版 Serverless 系列,整体成本相较于之前降低了 37%。 云原生生态深度赋能乐言科技架构升级与创新突破 乐言科技依托云原生架构及阿里云云原生产品体系,实现基础设施与业务解耦以及弹性调度,在提升业务稳定性的同时,显著增加研发效能并降低运维成本,加速电商客户定制化需求交付,推动云计算与 AI 技术在电商领域的深度融合。 + 在大促等流量突增场景中,云原生架构通过秒级自适应弹性扩容,保障业务连续性,结合微服务引擎 MSE Nacos 的自动扩缩容和节点自愈能力,系统抗风险能力显著提升。MSE Nacos 团队基于双版本(社区与商业)维护经验持续优化商业产品的核心能力,比如性能提升、配置标签灰度、推空保护、配置中心的传输和存储加密,进一步提升微服务可用性与安全性。 + 在智能客服场景中,乐言科技采用日志服务 SLS 替代原有的自建日志系统,统一采集与存储多平台的客服沟通记录,以便用于数据分析驱动产品演进。相比自建日志系统,SLS 凭借高可用性与高吞吐量优势,有效解决了业务增长带来的存储成本激增、稳定性不足及人力投入过高等问题,显著降低综合运维成本。同时,为了进一步观测云上资源使用情况,使用企业云监控导出云上监控数据,与实际业务需求相结合,为构建智能化运维体系提供强有力的支撑。 面对 AI 技术发展与海外市场拓展等机遇,乐言科技将深化与阿里云的合作,基于业务需求迭代云原生架构,深度应用云原生产品,助力电商客户实现数智化转型,持续推动 AI 技术在行业应用中的创新突破。 :

2025年6月16日

EventBridge 构建智能化时代的企业级云上事件枢纽
产品演进历程:在技术浪潮中的成长之路 早在 2018 年,Gartner 评估报告便将事件驱动模型(EventDriven Model)列为十大战略技术趋势之一,指出事件驱动架构(EDA,Eventdriven Architectures)将成为微服务架构未来的演进方向。 随着云原生与 Serverless 技术的迅猛发展,2020 年,阿里云重磅发布事件总线 EventBridge,构建了云原生环境下的统一事件枢纽。事件总线 EventBridge 支持阿里云服务、自定义应用、SaaS 应用以标准化、中心化的方式接入,并能够以标准化的 CloudEvents 1.0 协议在这些应用之间路由事件,帮助企业轻松构建松耦合、分布式的事件集成驱动架构。 自 6 月 3 日起,阿里云事件总线 EventBridge 正式商业化。历经五年迭代升级,事件总线 EventBridge 在产品功能和用户体验方面不断优化,积累了丰富的规模化生产实践经验。在数据智能化时代,事件总线 EventBridge 持续深耕企业云上事件集成,适用于各种规模和行业的事件集成场景。通过 Event 桥接各个系统,满足 AI 和企业集成等领域的各种数据集成需求,为企业提供便捷且创新的数据集成解决方案。 产品核心特性:构建企业级事件中枢的关键 从诞生到商业化,事件总线 EventBridge 不断优化产品核心特性,致力于定义企业级事件集成标准,为企业构建云上事件枢纽提供坚实可靠的支撑和保障。 + 稳定与安全:依托海量数据传输及运维经验,提供高稳定性且安全合规的企业集成服务; + 性能与成本:提供高性能且性价比高的企业集成方案,显著降低用户数据集成成本; + 开放与集成:提供丰富的跨产品、跨平台连接能力,促进云产品、应用程序、SaaS 服务相互集成; + 统一事件枢纽:统一事件界面,定义事件标准,打破云产品事件孤岛; + 事件驱动引擎:海量事件源,毫秒级触发能力,加速 EDA/Serverless 架构升级; + 流式事件通道:事件流提供轻量、实时、端到端的流式数据处理,对源端产生的事件进行实时抽取、转换和分析并加载至目标端。 多元应用场景:覆盖各类企业事件集成场景 EDA 事件驱动场景 事件总线 EventBridge 通过事件连接应用程序、云服务和 Serverless 服务,构建事件驱动架构(EDA,Eventdriven Architectures),实现应用与应用、应用与云服务之间的高效连接。 流式 ETL 场景 在企业集成场景中,事件总线 EventBridge 可以作为流式数据管道,提供基础的过滤与转换功能,支持不同数据仓库、数据处理程序、数据分析与处理系统之间的数据同步和跨地域备份,连接不同系统与服务。 AI 数据集成场景 事件总线 EventBridge 提供非结构化数据到结构化数据的链路集成,可处理多种数据源,如关系型数据库、API 数据、文件、ODPS 等,并支持将数据向量化后存储至向量数据库或其他数仓,同时支持数据清洗、转换和规范化。为 RAG 和模型数据准备等场景,提供一站式数据集成服务。 统一事件通知服务 事件总线 EventBridge 提供丰富的云产品事件源与事件的全生命周期管理工具,用户可以直接监听云产品产生的数据,并上报至监控和通知等下游服务,实现高效的事件管理和响应。 商用计费体系:计费模式灵活匹配企业需求 事件总线 EventBridge 已于 6 月 3 日起正式商业化,分为事件总线、事件流两类资源进行计费,计费模式如下: 计费组成说明 事件总线 EventBridge 各资源的计费组成信息请参见下图。 事件总线计费说明 事件总线【1】分为云服务专用事件总线和自定义事件总线。 + 云服务专用事件总线:是系统自动创建用于接收阿里云官方事件源的事件且不可修改的内置事件总线。 + 自定义事件总线:需要你自行创建并管理的事件总线。 事件源单价 | 计费项 | 计费单价 | | | | | 云服务专用总线事件发布 | 免费 | | 自定义总线事件发布 | 5.64元/百万次事件发布 | 每个 64KB 大小的事件计为 1 个事件。 事件目标单价 | 计费项 | 计费单价 | | | | | 阿里云服务目标事件推送/通知 | 免费 | | 自定义目标事件推送 | 1.29元/百万次事件推送 | 每个 64KB 大小的事件计为 1 个事件。 事件流计费说明 事件流【2】是端到端的流式事件通道,适用于端到端的流式数据处理场景。事件流属于收费服务,并支持按事件量计费和按 CU 额度计费,这两种计费【3】方式你只需二选一即可。 按事件量计费 | 计费项 | 计费单价 | | | | | 事件量 | 2.8元/百万条 | | 空置资源占用费 | 1元/天 | + 事件量:事件流拉取上游数据源的事件总量。每个 64KB 大小的事件计为 1 个事件。计算公式:事件量(向上取整)=单个事件大小/64KB。例如:批量投递了 300KB 的单个事件,则按照 5 个事件进行计费。若事件发生重试,则按照配置的重试规则每次重试计为 1 个事件。 + 空置资源占用量:若单个事件流在一个月内没有任何数据流入将会按照计费标准收取空置资源占用费,空置资源占用费将在有数据流入或者删除该事件流后取消计费。 按 CU 配额计费 名词介绍 CU 配额: CU(Capacity Unit)是事件总线任务的容量单位。若采用 CU 规格计费,则每个任务必须至少分配 1CU 作为最小配额。亦可在任务创建时指定允许弹性的最大 CU 规格和最小 CU 规格。 计费项和计费单价 + 计费项:CU 配额 + 计费单价:0.24元/小时/CU 说明 单个 CU 可支持的条件(条件为或): 1. 最大支持每秒事件量(EPS)5000Event/s(实际情况受限于链路上下游性能)。 2. 最大支持的峰值吞吐量(BPS)50MB/s 的容量。 为了方便你快速评估费用,事件总线(EventBridge)提供了价格计算器:事件总线(EventBridge)价格计算器【4】。 如果你在使用事件总线 EventBridge 的过程中有任何反馈或疑问,欢迎加入钉钉用户群(钉钉群号:31481771)与阿里云研发团队即时沟通。 【1】事件总线 https://help.aliyun.com/zh/eventbridge/userguide/eventbusoverview 【2】事件流 https://help.aliyun.com/zh/eventbridge/userguide/eventstreamoverview 【3】计费 https://help.aliyun.com/zh/eventbridge/productoverview/billingofeventstreams 【4】事件总线(EventBridge)价格计算器 https://eventbridge.console.aliyun.com/calculator
查看全部文章
ABOUT US
Apache RocketMQ事件驱动架构全景图
微服务
Higress
Dubbo
Sentinel
Seata
Spring Cloud
Nacos
物联网
家电
汽车
穿戴设备
充电桩
工业设备
手机
事件驱动架构平台
RabbitMQ
Kafka
EventBridge
MQTT
RocketMQ
MNS
Apache RocketMQ as Core
计算
模型服务
函数计算
容器
存储
对象存储
数据库
NoSQL
分析
Flink
Spark
Elastic Search
事件
云服务器
对象存储
云监控
SaaS事件
通知
语音
短信
邮箱
移动推送

产品特点

为什么学习Apache RocketMQ

云原生
生于云,长于云,无限弹性扩缩,K8S 友好
高吞吐
万亿级吞吐保证,同时满足微服务于大数据场景
流处理
提供轻量、高扩展、高性能和丰富功能的流计算引擎
金融级
金融级的稳定性,广泛用于交易核心链路
架构极简
零外部依赖,Shared-nothing 架构
生态友好
无缝对接微服务、实时计算、数据湖等周边生态
浙ICP备12022327号-1120