前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯云消息队列TDMQ RabbitMQ 版开启公测,文末有惊喜!

腾讯云消息队列TDMQ RabbitMQ 版开启公测,文末有惊喜!

作者头像
腾讯云中间件团队
发布2022-01-07 13:10:47
1.5K0
发布2022-01-07 13:10:47
举报

导语

1月6日,TDMQ RabbitMQ 版正式公测!TDMQ RabbitMQ 版是TDMQ系列产品中的一款子产品,是一款分布式高可用的消息队列服务,支持AMQP 0-9-1 协议,完全兼容开源 RabbitMQ 的各个组件与概念。欢迎大家扫描文末二维码使用体验!

TDMQ RabbitMQ 版的背景

众所周知,RabbitMQ是一个历史比较悠久的消息队列中间件,它是使用Erlang语言开发的实现AMQP(Advanced Message Queue Protocol 高级消息队列协议)的消息中间件。RabbitMQ最初起源于金融系统,它在可靠性、可用性、扩展性、消息持久化、高并发等方面的有着卓越的表现。TDMQ RabbitMQ 版是依托于TDMQ而生的一款子产品,支持AMQP 0-9-1 协议,完全兼容开源 RabbitMQ 的各个组件与概念,稳定可靠,易用免运维,相比开源RabbitMQ,性能更佳且易拓展。

TDMQ RabbitMQ 版产品介绍

TDMQ RabbitMQ 版(TDMQ for RabbitMQ)具备计算存储分离,灵活扩缩容的底层优势,拥有极为灵活的路由来适应各类业务的消息投递规则,能有缓冲上游的流量压力,保证消息系统的稳定运行。常用于系统间的异步通信和服务解耦,减轻不同服务之间的依赖,广泛应用于金融等行业的分布式系统中。

TDMQ RabbitMQ 版的基本概念如下:

  • 生产者:向 Exchange 发送消息。
  • Vhost:用作逻辑隔离,不同Vhost 之间的 Exchange 和 Queue 相互隔离,互不干扰。
  • Exchange:接收来自生产者的消息并将消息路由到 Queue 的组件。
  • Queue:存储消息的缓冲区,供消费者消费消息。
  • 消费者:从 Queue 拉取消息进行消费。

TDMQ RabbitMQ 版产品优势

  • 兼容开源

支持 AMQP 0-9-1 版本标准协议,完全支持开源 RabbitMQ 社区和 Queue、Exchange、Vhost 组件,并支持原生RabbitMQ周边组件的无缝接入。还将支持一键迁移开源 RabbitMQ 元数据,实现迁移上云零成本(即将上线)。

  • 功能完备

TDMQ RabbitMQ 版支持原生 RabbitMQ 的各类消息模型。支持死信交换机与备用交换机,用户无需担心由于消息过期、路由失败等因素造成的消息丢失。默认支持开源延时消息插件,无需额外安装也可方便使用延时消息。

  • 稳定可靠

持久化机制确保了 TDMQ RabbitMQ 版的高可靠性。设置 Exchange、Queue、消息的持久化,保证服务重启后元数据与消息内容不丢失。消息采用三副本存储策略,某台物理机故障时,能够实现数据的快速迁移,保证用户数据3个备份可用,服务可用性达99.95%。

  • 高扩展性

TDMQ RabbitMQ 版相比于开源 RabbitMQ 支持更高的队列数量,可扩展能力强,底层系统可根据业务规模自动弹性伸缩、扩容/缩容集群规模,对用户透明。

  • 易用免运维

提供 API 访问接口,支持开源所有语言和版本的 SDK。提供腾讯云平台整套运维服务,实时监控,帮助用户快速发现并解决问题,保证服务的可用性。另外还支持对某个时间段的消息进行快速查询,精准定位您的业务问题。

应用场景

秒杀系统流量削峰

秒杀系统可能因瞬时流量过大导致系统“宕机”,TDMQ RabbitMQ 版缓冲上游的流量压力,保证消息系统的稳定运行。

业务系统异步解耦

交易系统的订单数据涉及下游上百个业务系统,如发货、物流、订单等。TDMQ RabbitMQ 版可以实现系统间的异步通信和服务解耦,减轻不同服务之间的依赖,提升处理效率,保证系统稳定性。

产品体验入口

腾讯云消息队列TDMQ RabbitMQ 版已经开放公测,欢迎大家使用体验:

扫描二维码,立即体验

在1月6日~1月20日期间特别推出有奖产品体验活动,您可以将产品使用后的建议填写到下方问卷中,我们将挑选10个优质的产品体验建议,为您送去腾讯公仔盲盒的礼品;

扫描二维码,填写产品体验调查问卷

往期

推荐

《全面拥抱Go社区:PolarisMesh全功能对接gRPC-Go | PolarisMesh12月月报》

《SpringBoot应用优雅接入北极星PolarisMesh》

《腾讯云CKafka重磅上线DataHub,让数据流转更简便》

《ZooKeeper系列文章:ZooKeeper 源码和实践揭秘(三)》

《Serverless可观测性的价值》

《喜报|CKafka荣获可信云消息队列服务稳定性先进级认证》

《RoP重磅发布0.2.0版本:架构全新升级,消息准确性达100%》

《ZooKeeper系列文章:ZooKeeper 源码和实践揭秘(二)》

《深入理解Rabbit MQ与AMQP协议》

《应用多环境部署的最佳实践》

《单元化架构在金融行业的最佳实践》

《服务器又崩了?深度解析高可用架构的挑战和实践》

《Kratos技术系列|从Kratos设计看Go微服务工程实践》

扫描下方二维码关注本公众号,

了解更多微服务、消息队列的相关信息!

解锁超多鹅厂周边!

戳原文,查看更多TDMQ RabbitMQ 版信息!

点个在看你最好看

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-01-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云中间件 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 《全面拥抱Go社区:PolarisMesh全功能对接gRPC-Go | PolarisMesh12月月报》
  • 《SpringBoot应用优雅接入北极星PolarisMesh》
  • 《腾讯云CKafka重磅上线DataHub,让数据流转更简便》
  • 《ZooKeeper系列文章:ZooKeeper 源码和实践揭秘(三)》
  • 《Serverless可观测性的价值》
  • 《喜报|CKafka荣获可信云消息队列服务稳定性先进级认证》
  • 《RoP重磅发布0.2.0版本:架构全新升级,消息准确性达100%》
相关产品与服务
消息队列 CMQ 版
消息队列 CMQ 版(TDMQ for CMQ,简称 TDMQ CMQ 版)是一款分布式高可用的消息队列服务,它能够提供可靠的,基于消息的异步通信机制,能够将分布式部署的不同应用(或同一应用的不同组件)中的信息传递,存储在可靠有效的 CMQ 队列中,防止消息丢失。TDMQ CMQ 版支持多进程同时读写,收发互不干扰,无需各应用或组件始终处于运行状态。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档