Vert.x
Pros
- Pick the best asynchronous programming model for your problem domain
We know that asynchronous programming requires more efforts. At the core of Vert.x, we support callbacks and promises/futures, the latter being a simple and elegant model for chaining asynchronous operations.
Advanced reactive programming is possible with RxJava, and if you prefer something closer to traditional imperative programming, then we are happy to provide you with first-class support of Kotlin coroutines.
Backlinks