Frameworks like Akka, QBit, Vert.x, Ratpack, Node.js, Restlets are more streamlined to support the communication/service backends of mobile application development which is more of a reactive microservices architecture approach to development focused on WebSocket, and HTTP calls with JSON and not on a classic three-tiered web application now named a monolith by the microservices architecture crowd (a term I do not like).
The main influencers of reactive microservices architecture is mobile applications (native and mobile web), richer web application, cloud computing, NoSQL movement, continuous X (integration and deployment), and the backlash to traditional eat-the-world SOA.
Read more about high-speed microservices, Java microservices architecture and reactive microservices from a series of articles that we wrote.
- Reactive Programming, Java Microservices, Rick Hightower
- High-speed microservices consulting firm and authors of QBit with lots of experience with Vertx - Mammatus Technology
- Highly recommended consulting and training firm who specializes in microservices architecture and mobile development that are already very familiar with QBit and Vertx as well as iOS and Android - About Objects
- Java Microservices Architecture
- Microservice Service Discovery with Consul
- Reactive Microservices
- High Speed Microservices
- Java Microservices Consulting
- Mobile Microservices