💠

💠 2024-09-28 11:21:46


MQ

参考: MQ消息中间件

为何需要使用

解耦、异步、削峰

风险分析

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

JMS

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

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


MQ中间件

Kafka vs. Pulsar vs. RabbitMQ

RocketMQ

有关demo

4.3 开始支持事务消息

ActiveMQ

Official Site

Kafka

Kafka
Redpanda

RabbitMQ

采用 Erlang 开发

参考: 我为什么要选择RabbitMQ

Pulsar

nsq