
消息队列中间件
ITWUYI
这个作者很懒,什么都没留下…
展开
-
RocketMQ
RocketMQ知识点 1、简介 RocketMQ是阿里推出的一款开源的消息中间件。其前身是MetaQ,全名是Metamorphosis。它并不遵循任何规范(比如JMS、AMQP等),但是参考了各种规范与同类产品的设计思想,主要借鉴的产品是Apache Kafka。 2、特性 (1)实时的消息订阅机制 ...原创 2020-10-23 13:27:50 · 686 阅读 · 0 评论 -
RabbitMQ
RabbitMQ知识点 (1)概念 RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。 AMQP :Advanced Message Queue,高级消息队列协议。它是应用层协议的一个开放标准,为 面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息,并不受产品、开发语言 等条件的限制。 RabbitMQ 最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可 用性等方面表现不俗。具体特点包括: 可靠性(Reliability):RabbitMQ 使原创 2020-10-12 11:05:58 · 111 阅读 · 0 评论 -
Kafka
Kafka 知识点 (1)Kafka 概念 Kafka 是一种高吞吐量、分布式、基于发布/订阅的消息系统,最初由 LinkedIn 公司开发,使用 Scala语言编写,目前是Apache的开源项目。 1. broker:Kafka服务器,负责消息存储和转发。 2. topic:消息类别,Kafka按照topic来分类消息。 3. partition:topic 的分区,一个 topic 可以包含多个 partition,topic 消息保存在各个 partition上。 4. offset:消息在日志中的位原创 2020-10-12 10:40:23 · 90 阅读 · 0 评论