Write a review to share your experiences with open source!
On DevRates we focus on reviews by developers using libraries on their daily work.
Interested in the latest trends and top-rated open source projects for all layers of your application?
DevRates contains projects reviews of most popular tagged categories and programming languages.
Follow projects and don't miss any news from blogs and twitter on your wall.
Your company is looking for talented developers? Register on DevRates and show your technology stack on your company profile.
Vert.x is a lightweight, high performance application platform for the JVM that's designed for modern mobile, web, and enterprise applications.
Some of the key highlights include:
Polyglot. Write your application components in JavaScript, CoffeeScript, Ruby, Python, Groovy or Java. It's up to you. Or mix and match several programming languages in a single application. (Scala and Clojure support is scheduled too).
No more worrying about concurrency. Vert.x allows you to write all your code as single threaded, freeing you from the hassle of multi-threaded programming, yet unlike other asynchronous framework it scales seamlessly over available cores without you having to fork.
Vert.x has a super simple, asynchronous programming model for writing truly scalable non-blocking applications.
Vert.x includes a distributed event bus that spans the client and server side so your applications components can communicate incredibly easily. The event bus even penetrates into in-browser JavaScript allowing you to create effortless so-called real-timeweb applications.
Vert.x provides real power and simplicity, without being simplistic. No more boilerplate or sprawling xml configuration files.
If you don't want the whole vert.x platform, vert.x can also be used as a lightweight library in your Java or Groovy applications
Please see the website for full documentation and information on vert.x