Skip to content
kcp edited this page Jul 13, 2020 · 1 revision

title: 消息队列 date: 2018-11-21 10:56:52 tags: - MQ categories:

目录 start

  1. MQ
    1. 为何需要使用
    2. 风险分析
    3. JMS
  2. MQ中间件
    1. RocketMQ
    2. ActiveMQ
    3. Kafka
    4. RabbitMQ
    5. Pulsar

目录 end|2020-04-27 23:42|


MQ

参考: MQ消息中间件

为何需要使用

解耦、异步、削峰

风险分析

  • 引入新系统, 增加了故障的风险

JMS

Java Message Service 规范而已,和JDBC一样, 具体实现由厂商来实现

码农翻身:Java帝国之JMS的诞生

MQ中间件

RocketMQ

有关demo

4.3 开始支持分布式事务

ActiveMQ

Official Site

Kafka

Official Site

RabbitMQ

采用 Erlang 开发

参考: 我为什么要选择RabbitMQ

Pulsar

Summary

Clone this wiki locally