Vert.x - a tool-kit for building reactive applications on the JVM
Eclipse Vert.x is a tool-kit for building reactive applications on the JVM.
Vert.x is a lightweight, high performance application platform for the JVM that's designed for modern mobile, web, and enterprise applications
... or mix and match several programming languages in a single app.
...without being simplistic.
Simple, powerful, APIs enable you to write non-blocking network enabled applications with ease. No complex configuration or boilerplate required.
Scales using messaging passing to efficiently utilise your server cores.
Uses non blocking I/O to serve many connections with minimal threads.
Simple actor-like concurrency model frees you from the pitfalls of traditional multi-threaded programming.