应用场景
异步解耦 云消息队列 RabbitMQ 版 可用于单体应用被拆解为微服务后不同微服务间的通信。应用解耦的好处是不同应用的迭代不再相互依赖,而异步通信的好处是数据不再需要被立即处理。异步解耦能有效缩短数据链路长度,提高数据处理效率。削峰...
应用场景
下文以支付转账为场景说明消息队列如何实现以下功能:异步解耦 分布式事务的数据一致性 削峰填谷 异步解耦 传统处理方式 最常见的一个场景是支付转账成功后,需要生成交易双方的账单,并更新用户权益,发送用户通知。传统的做法有以下两种...
什么是云消息队列 RocketMQ 版?
云消息队列 RocketMQ 版 是阿里云基于Apache RocketMQ构建的低延迟、高并发、高可用、高可靠的分布式“消息、事件、流”统一处理平台,面向互联网分布式应用场景提供微服务异步解耦、流式数据处理、事件驱动处理等核心能力。为什么选择云...
应用场景
下文先以用户注册为场景说明 云消息队列 RocketMQ 版 如何实现以下功能:异步解耦 分布式事务的数据一致性 消息的顺序收发 最后,再以电商的秒杀场景和价格同步场景分别说明 云消息队列 RocketMQ 版 所实现的削峰填谷和大规模机器的缓存...
概述
SOFAStack 消息队列(SOFAStack MQ,简称 SOFAMQ)是基于 Apache RocketMQ 构建的分布式消息中间件,并与金融分布式架构 SOFAStack 深度集成,为分布式应用系统提供异步解耦和削峰填谷的能力,支持事务消息、顺序消息、定时消息等多种消息...
消息堆积
除了异步解耦功能,消息队列还有挡住前端数据洪峰的重要功能,以此保证后端系统的稳定性。这要求消息队列具有一定的消息堆积能力。消息队列能支持 10 亿级别的消息堆积,不会因为消息堆积导致性能明显下降。问题描述 在消息队列控制台的...
可观测性体系概述
消息轨迹 在分布式应用中,云消息队列 RocketMQ 版 作为全链路中异步解耦的关键服务,提供的Tracing数据可有效将业务上下游信息串联起来,帮助您更好地排查异常,定位问题。和4.x版本相比,云消息队列 RocketMQ 版 服务端5.x版本支持...
配置订阅任务(旧控制台)
通过数据订阅功能可以实时订阅增量数据,轻松帮助业务实现轻量级缓存更新、业务异步解耦、含ETL逻辑的数据实时同步等场景。首次使用数据订阅功能时,请阅读 数据订阅操作指导,帮助您快速掌握创建、监控、管理数据订阅任务及消费数据的操作...
什么是消息队列RabbitMQ版?
云消息队列 RabbitMQ 版 通常用于业务的异步解耦、削峰填谷和分布式缓存同步。更多信息,请参见 应用场景。使用限制 云消息队列 RabbitMQ 版 对集群、接口调用以及字符进行了限制,您在 云消息队列 RabbitMQ 版 时注意不要超过相应的限制值...
数据订阅操作指导
数据订阅功能可以帮助您获取数据库的实时增量数据,适用于缓存更新策略、业务异步解耦、异构数据源的数据实时同步和复杂ETL的数据实时同步等多种业务场景。本文介绍数据订阅功能的具体使用流程,帮助您快速掌握创建、监控、管理数据订阅...