- 0
- 0
- 约1.34万字
- 约 13页
- 2022-06-12 发布于山东
- 举报
RocketMq 消息队列实施计划方案
. ..
消息队列实施方案
1、背景
异步解耦合、给前端系统提供最高效的反应
2、常见消息队列对比
2、1 ActiveMq
ActiveMQ 是一个完全支持 JMS1.1 和 J2EE 1.4 规的 JMS Provider
实现优点:
Java 语言
支持集群模式
缺点:
性能在消息中间件中处于下游
2、2 Rabbitmq
Rabbitmq 是基于 AMQP 使用 erlang 语言实现的消息队列系统
优点:
1、完整的消息队列系统,支持多种消息队列模式,包括竞争消费;
2、支持集群模式,扩展集群容量和性能比较方便,集成了集群的监控和管理;
3、支持消息的持久化;
缺点:
1、需要学习比较复杂的接口和协议,比较耗费时间;
2、性能不是特别理想大概在 1wqps 左右;
3、使用 Erlang 语言,语言基础;
2、3 Kafka
Kafka 是 LinkedIn 开发的一个高性能、分布式的消息发布订阅系统。
优点:
1、分布式集群可以透明的扩展,增加新的服务器进集群。
2、高性能
原创力文档

文档评论(0)