Oct 30, 2017

Vert.x - 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

Polyglot

Write your application components in Java, JavaScript, CoffeeScript, Ruby, Python or Groovy...

... or mix and match several programming languages in a single app.

Simplicity

...without being simplistic.

Simple, powerful, APIs enable you to write non-blocking network enabled applications with ease. No complex configuration or boilerplate required.

Scalability

Scales using messaging passing to efficiently utilise your server cores.

Uses non blocking I/O to serve many connections with minimal threads.

Concurrency

Simple actor-like concurrency model frees you from the pitfalls of traditional multi-threaded programming.