目录 start

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

目录 end|2019-10-19 17:04|


MQ

参考博客: MQ消息中间件

为何需要使用

解耦、异步、削峰

风险分析

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

JMS

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

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

MQ中间件

RocketMQ

有关demo

4.3 开始支持分布式事务

ActiveMQ

Official Site

Kafka

Official Site

RabbitMQ

采用 Erlang 开发

参考博客: 我为什么要选择RabbitMQ

Pulsar