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

导语

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 版信息!

点个在看你最好看