
腾讯云国际消息队列 CMQ 版
消息队列 CMQ 版(TDMQ for CMQ,简称 TDMQ CMQ 版)是一款分布式高可用的消息队列服务,它能够提供可靠的,基于消息的异步通信机制,能够将分布式部署的不同应用(或同一应用的不同组件)中的信息传递,存储在可靠有效的 CMQ 队列中,防止消息丢失。
消息队列 CMQ 版
消息队列 CMQ 版(TDMQ for CMQ,简称 TDMQ CMQ 版)是一款分布式高可用的消息队列服务,它能够提供可靠的,基于消息的通信机制,能够将分布式部署的不同应用(或同一应用的不同组件)中的信息传递,存储在可靠有效的 CMQ 队列中,防止消息丢失。TDMQ CMQ 版支持多进程同时读写,收发互不干扰,无需各应用或组件始终处于运行状态。
应用场景
1、消息永不丢失
TDMQ CMQ 版在微信红包系统的分布式事务问题上得到了体现,微信架构组在红包系统引入了 MQ 避免分布式事务增加对系统的开销。当资金入账失败时,账户系统将不断从 MQ 重新拉取重试此更新操作,保证入账消息永远不丢,避免入账失败回滚和频繁轮询数据库等弊端发生。
2、消息安全可靠
TDMQ CMQ 版在消息传递上支持 HTTPS + 密钥的方式进行鉴权,并基于腾讯云平台多维度的安全防护,抵御网络攻击,保护您的业务隐私。同时当您的企业有多个业务部门同时使用消息队列服务,需要做权限管控时,TDMQ CMQ 版也支持您设置细粒度的资源权限策略。
3、同城容灾
TDMQ CMQ 版支持多可用区部署。 消息 body 的存储,可根据业务特性选择同步落盘(强一致性)或落盘(最终一致性)的不同策略。 当主节点 MQ 数据由于不可抗力因素彻底丢失时,主备节点的 RPO 在 5min 以内。灾难恢复切换后,存在数据的差异,可关联其他 DB 做对账等处理,补回数据。 金融级的容灾方案为 Webank、财付通等核心业务保驾护航。
Serverless 应用中心 是业界非常受欢迎的无服务器应...
云函数(Serverless Cloud Function,...
消息队列 Pulsar 版(TDMQ for Apache ...
消息队列 RabbitMQ 版(TDMQ for Rabbi...
消息队列 CKafka 版(TDMQ for CKafka)...
消息队列 RocketMQ 版(TDMQ for Apach...