本来是技术的博客,但是我想留一些篇幅给这些追求极致的人,他们是前人,给了我们大树.
昨晚搜索ZeroMQ的相关资料,了解到它的作者Pieter Hintjens 已于20161004选择有尊严地
离开这个他爱的世界,我一直到凌晨三四点才睡,试图搜索很多关于他的事情,看了微博上有些
人说要放弃ZeroMQ,面对众多消息队列,很少人提及ZeroMQ,有人说它根本不是消息队列,而是
一个ZeroSocket.我暂时没有对它有很深入的了解,在此我不多说什么.之后我应该会好好研究
一下它,因为我在搜索招聘信息的时候有一家做极速交易系统的公司的JD里面有写到ZeroMQ,
对于极速的追求,可能ZeroMQ真的是被低估了,也可能是曲高和寡,这还需要大家慢慢去探索,
也许就像梵高的画一样.我这么说是因为,我搜索到的ZeroMQ资料如此的少,教学视频也寥寥无几,
昨晚看了京东零售部门的高级工程师说消息队列的时候好像也完全没有提到ZeroMQ,
也许是我搜索的方式不对,但也许官网和那本书就已足够详尽.但这的确是我暂时的感受.
希望自己可以好好研究一下ZeroMQ,据说它是
C++写的,也据说作者后来用C语言写了一个nanomsg,性能据说提高了3-4倍(我需要亲自去探索一下).
上面一句话引起我的思考,语言原来可以这么影响一个程序的性能,的确是的,C语言一定是目前
速度最快性能最好的语言(当然要配合好的程序员).
Pieter Hintjens的死亡协议:
http://hintjens.com/blog:115
ZeroMQ推荐书目(资源真的有限,不像Kafka它们有那么好的生态):
《ZeroMQ:云时代极速消息通知库》 --Pieter写的应该是中文译本
摘国内的一些对ZeroMQ的零星评价:
它是一个brokerless的ms系统,文档不是一般的多(我觉得很少,探索的人也很少,可能还没找到“圈子”吧).--微博网友 【张晨Archen】
ZeroMQ中文版后半部有作者的相关论述,另外,ZeroMQ和MQ没啥关系,不如叫ZeroSocket.--微博网友【pi1ot】
zero socket定位准确 最近用它来实时传输视频 效果比大部分的流媒体服务要好很多 --微博网友【shineyear2】
相关链接
http://wiki.zeromq.org/whitepapers:amqp-analysis
https://zeromq.org/(穿墙更快,why the wall????)
https://zeromq.org/get-started/
以上 致敬
希望我们大家可以尽量好好照顾自己的身体,来这个人世间,做完自己想做的事情之后再离开它.
欣赏一下官网提供的hello world勉强算是入门了吧(: