JavaShuo
欄目
標籤
消息中間件的技術選型心得-RabbitMQ、ActiveMQ和ZeroMQ
時間 2019-11-13
標籤
消息
中間件
技術
選型
心得
rabbitmq
activemq
zeromq
欄目
RabbitMQ
简体版
原文
原文鏈接
消息中間件的技術選型心得-RabbitMQ、ActiveMQ和ZeroMQ
做者:chszs,轉載需註明。博客主頁:http://blog.csdn.net/chszs
RabbitMQ、ActiveMQ和ZeroMQ都是極好的消息中間件,但是咱們在項目中該選擇哪一個更適合呢?很是多開發人員面臨這個煩惱。如下我會對這三個消息中間件作一個比較,看了後大家就心中有數了。
RabbitMQ是AMQP協議率先的一個實現,它實現了代理(Broker)架構,意味着消息在發送到client以前可以在中央節點上排隊。此特性使得RabbitMQ易於使用和部署,適宜於很是多場景如路由、負載均衡或消息持久化等,用消息隊列僅僅需幾行代碼就能夠搞定。但是,這使得它的可擴展性差,速度較慢,因爲中央節點添加了延遲,消息封裝後也比較大。
ZeroMQ是一個很輕量級的消息系統,專門爲高吞吐量/低延遲的場景開發,在金融界的應用中經常可以發現它。與RabbitMQ相比,ZeroMQ支持不少高級消息場景,但是你必須實現ZeroMQ框架中的各個塊(比方Socket或Device等)。ZeroMQ很靈活,但是你必須學習它的80頁的手冊(假設你要寫一個分佈式系統,必定要閱讀它)。
ActiveMQ居於二者之間,相似於ZemoMQ,它可以部署於代理模式和P2P模式。相似於RabbitMQ,它易於實現高級場景,而且僅僅需付出低消耗。它被譽爲消息中間件的「瑞士軍刀」。
要注意一點,ActiveMQ的下一代產品爲Apollo。
終於,這三個產品:
1. 都有clientAPI且支持多種編程語言;
2. 都有大量的文檔;
3. 都提供了積極的支持。
相關文章
1.
消息中間件的技術選型心得-RabbitMQ、ActiveMQ和ZeroMQ
2.
消息中間件ActiveMQ、RabbitMQ、RocketMQ、ZeroMQ、Kafka如何選型
3.
消息中間件的技術選型心得
4.
RabbitMq、ActiveMq、ZeroMq、kafka各個消息中間件之間的區別
5.
消息中間件kafka與activeMQ、rabbitMQ、zeroMQ、rocketMQ的比較
6.
消息中間件kafka與activemq、rabbitmq、zeromq、rocketmq的比較
7.
消息中間件部署及比較:rabbitMQ、activeMQ、zeroMQ、rocketMQ、Kafka、redis
8.
ActiveMQ消息中間件技術
9.
消息隊列中間件選型 RabbitMQ RocketMQ ActiveMQ Kafka
10.
微服務消息中間件ActiveMQ,RabbitMQ,kafka等的技術選擇
更多相關文章...
•
Hibernate的快照技術
-
Hibernate教程
•
HTTP 消息結構
-
HTTP 教程
•
C# 中 foreach 遍歷的用法
•
SpringBoot中properties文件不能自動提示解決方法
相關標籤/搜索
RabbitMQ消息中間件
技術選型
技術心得
Java消息中間件
zeromq
消息
celery&rabbitmq&zeromq
信息技術
信息中心
技術轉型
ActiveMQ
RabbitMQ
瀏覽器信息
XLink 和 XPointer 教程
NoSQL教程
註冊中心
技術內幕
插件
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
吳恩達深度學習--神經網絡的優化(1)
2.
FL Studio鋼琴卷軸之工具菜單的Riff命令
3.
RON
4.
中小企業適合引入OA辦公系統嗎?
5.
我的開源的MVC 的Unity 架構
6.
Ubuntu18 安裝 vscode
7.
MATLAB2018a安裝教程
8.
Vue之v-model原理
9.
【深度學習】深度學習之道:如何選擇深度學習算法架構
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
消息中間件的技術選型心得-RabbitMQ、ActiveMQ和ZeroMQ
2.
消息中間件ActiveMQ、RabbitMQ、RocketMQ、ZeroMQ、Kafka如何選型
3.
消息中間件的技術選型心得
4.
RabbitMq、ActiveMq、ZeroMq、kafka各個消息中間件之間的區別
5.
消息中間件kafka與activeMQ、rabbitMQ、zeroMQ、rocketMQ的比較
6.
消息中間件kafka與activemq、rabbitmq、zeromq、rocketmq的比較
7.
消息中間件部署及比較:rabbitMQ、activeMQ、zeroMQ、rocketMQ、Kafka、redis
8.
ActiveMQ消息中間件技術
9.
消息隊列中間件選型 RabbitMQ RocketMQ ActiveMQ Kafka
10.
微服務消息中間件ActiveMQ,RabbitMQ,kafka等的技術選擇
>>更多相關文章<<