Vert.x里异步处理第三方服务

有一段时间没有发布新的Vert.x相关信息了.最近忙于一些简单的IOS开发,所以没有太多时间写一些总结.5.1假期后,终于有一点时间可以总结之前半年的Vert.x相关经验.这里会陆续放出来.

Mehr lesen

OS X 下设置Emacs Shell-mode 输出颜色

一旦染上Emacs, 你就会像中毒一样高度定制他. Emacs简直就是控制癖们的毕生火坑.
鄙人已经被Shell模式下的颜色折腾了大半年,只不过最近在写App.所以没怎么用到Shell就没尝试修复他.最近休息花了点时间,准备把颜色折腾出来.

Mehr lesen

vert-x内部线程分析

Vert.x是一个纯粹的异步事件架构,与NodeJS一样,一个业务需要大量的回调函数来完成.
如果没有好的框架以及模式(Promise),整体代码都会陷入到回调的恶梦里(callback hell).
这篇我先不聊如何避免这类情况,我们先Look Look如何构建基于回调机制的框架.

Mehr lesen

让Storm飞起来

一年前就开始关注Storm,不过当时因为其他事情一直没有机会深入了解Storm,当时也在使用ZeroMQ发现很容易造成泄漏问题,而且ZeroMQ开始出现版本
分裂(ZeroMQ 3系列好像是需要收费的),就没这么研究下去,精力全都去配置Emacs,学Clojure去了.
最近故地重游,发现Yahoo对Storm做了点贡献,传输层可插拔,添加了Netty的支持,很Nice.这里有一遍对替换后的性能测试文章.

Mehr lesen

Vert.x模块深入

最近小忙了一点,一直拖着没有总结Vert.x模块其他内容,今天在下班前应该可以写完模块这一部分的总结。

Mehr lesen