Vert.x:Node.js的接班人

Vert.x是最近这两年在Github上很火的一个eclipse开源项目。Vert.x第一眼看上去真的很像山寨版的Node.js,就连Vert.x创始人Tim Fox也并不掩饰Vert.x的灵感来自于Node.js。说到异步和多线程开发,还有Event Bus,其实在业界已经不是什么太新鲜的概念了,借用Axon Framework的作者Allard Buijze的话说,Event bus其实就是一个for loop加上一个Hash Map罢了。在现有开发框架中,Erlang和Scala的Actor Model,Node.js,和专注网络通信的Netty,都是很好的异步框架。Vert.x与这些老大哥们相比,显得有些姗姗来迟,但是更加”有备而来“。


Vert.x最大的卖点,首先体现在它的性能上。Vert.x,特别是2.0,在性能上已经完全超越了Node.js。其次,相比Node.js只支持Javascript这个相对小众的语言,Vert.x基于JVM,支持Java,Javascript,Scala,Groovy,Ruby, Python等多个JVM语言,这使得使用Vert.x开发的入门门槛大大降低。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值