中间件的作用示意图,中间件的功能有哪些

首页 > 经验 > 作者:YD1662024-03-31 17:09:12

一个开源的 AMQP(高级消息队列协议)消息代理软件,支持多种消息协议和多种语言的客户端,并提供可靠性、灵活性和可扩展性等优势。

RabbitMQ是erlang语言开发,结合erlang语言本身的并发优势,RabbitMQ支持许多高级特性,例如消息确认、持久化、优先级、消息 TTL、消息复制和分片等。

3.ActiveMQ

中间件的作用示意图,中间件的功能有哪些(13)

一个完全基于 JMS(Java 消息服务)规范的消息中间件,支持多种消息协议和多种客户端语言,并提供高可用、可靠性、事务性等特性。

4.RocketMQ

中间件的作用示意图,中间件的功能有哪些(14)

RocketMQ是一个分布式的消息队列系统,由阿里巴巴集团开发并开源。

它具有高可用性、高吞吐量、高可靠性和可扩展性等特点,并且支持多种消息传递模式,例如发布/订阅、点对点等。

RocketMQ架构,如下图所示:

中间件的作用示意图,中间件的功能有哪些(15)

RocketMQ架构:主要由NameServer、Broker、Producer以及Consumer四部分构成。

关于RocketMQ架构原理,更加详细的内容请查看:RocketMQ架构原理详解(4大工作原理设计图解)

5.Pulsar

中间件的作用示意图,中间件的功能有哪些(16)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.