消息队列概览
概述
消息队列的五大功能
- 解耦
- 广播
- 缓冲,削峰填谷
- 异步
- 冗余
宏观比较
| 组件 | Kafka | Pulsar | RocketMQ | RabbitMQ |
|---|---|---|---|---|
| 推出时间 | 2012 | 2016 | 2012 | 2007 |
| 所属 | Linkin开源,Apache | Yahoo开源 | 阿里开源 | Pivotal开源 |
| 开发语言 | Scala和java | Java | Java | Erlang |
| TRPC-GO支持 | ✅ | ✅ | ✅ | ✅ |
| 组件 | Kafka | Pulsar | RocketMQ | RabbitMQ |
|---|---|---|---|---|
| 推出时间 | 2012 | 2016 | 2012 | 2007 |
| 所属 | Linkin开源,Apache | Yahoo开源 | 阿里开源 | Pivotal开源 |
| 开发语言 | Scala和java | Java | Java | Erlang |
| TRPC-GO支持 | ✅ | ✅ | ✅ | ✅ |