消息队列中间件
ITWUYI
这个作者很懒,什么都没留下…
展开
-
RocketMQ
RocketMQ知识点1、简介RocketMQ是阿里推出的一款开源的消息中间件。其前身是MetaQ,全名是Metamorphosis。它并不遵循任何规范(比如JMS、AMQP等),但是参考了各种规范与同类产品的设计思想,主要借鉴的产品是Apache Kafka。2、特性(1)实时的消息订阅机制...原创 2020-10-23 13:27:50 · 564 阅读 · 0 评论 -
RabbitMQ
RabbitMQ知识点(1)概念RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。AMQP :Advanced Message Queue,高级消息队列协议。它是应用层协议的一个开放标准,为 面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息,并不受产品、开发语言 等条件的限制。RabbitMQ 最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可 用性等方面表现不俗。具体特点包括:可靠性(Reliability):RabbitMQ 使原创 2020-10-12 11:05:58 · 93 阅读 · 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 · 78 阅读 · 0 评论