乐趣区

关于java:腾讯云消息队列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 for RabbitMQ)具备计算存储拆散,灵便扩缩容的底层劣势,领有极为灵便的路由来适应各类业务的音讯投递规定,能有缓冲上游的流量压力,保障音讯零碎的稳固运行。罕用于零碎间的异步通信和服务解耦,加重不同服务之间的依赖,广泛应用于金融等行业的分布式系统中。

TDMQ RabbitMQ 版的基本概念如下:

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

    产品劣势

  • 兼容开源
    反对 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 个优质的产品体验倡议,为您送去腾讯公仔盲盒的礼品;

    扫描二维码,填写产品体验考察问卷

退出移动版