Vert.x是基于java的一个开源,reactive模式,跨语言的工具和平台(底层通信用的是netty),在网络编程和高并发方面很有优势。现在可以支持到Java, JavaScript, Ruby, Python and Groovy等多种语言。
Verticles
Vert.x的可执行组件,类似J2EE容器中的servlet或者EJB组件。
The Event Bus
事件消息总线,Verticles组件相互的消息通信都是通过它来进行交互的,消息体支持Java对象, 字符串, CSV, JSON对象, 二进制数据等等。