2011年的时候搞项目的时候就开始收集资料了。
目前知名的mq :
zeromq
ActiveMQ
JMS -- java的消息服务
MS Queue --
RabbitMQ
-------------------------------
为什么要消息队列?
并发太厉害,服务器在瞬间处理不掉请求,通过队列缓慢处理请求。
解决掉可靠通讯问题。
同步变成异步。
-------------------------------
特定目的总线?
-------------------------------
MQ们的关键特性?
速度
高级消息队列技术
-------------------------------
ZMQ 指南
此翻译涵盖2011年10月份的ZMQ稳定版本https://github.com/anjuke/zguide-cn
Pieter Hintjens CEO iMatix Corporation.
ZeroMQ:云时代极速消息通信库
http://product.dangdang.com/23648031.html
http://xudifsd.org/blog/2013/10/%E7%BB%99zeromq%E5%81%9A%E4%B8%AA%E5%B9%BF%E5%91%8A/
-------------------------------
nanomsg:ZeroMQ作者用C语言新写的消息队列库
ZeroMQ的作者Martin Sustrik曾经高调炮轰C++(中文译文),
说悔不该当初ZeroMQ选了C++。黑客本色嘛,可不能说说而已,当然要付诸行动。今天,他的新作品alpha版发布了:
http://www.freelists.org/post/nanomsg/nanomsg-01alpha-released
罗列了一些特性。
作者抨击C++ 实现zeromq的缺点。
http://blog.jobbole.com/26314/
http://blog.jobbole.com/19647/
目前已经0.5版了。
http://nanomsg.org/
nanomsg 案例:
http://tim.dysinger.net/posts/2013-09-16-getting-started-with-nanomsg.html
看源码
https://github.com/nanomsg/nanomsg/tree/gh-pages
https://github.com/nanomsg/nanomsg/tree/gh-pages