Ratpack and Spring Boot offer powerful platforms in the JVM ecosystem for building microservices that garner an unparalleled merger of performance and extensibility. Ratpack microservices and Spring Boot's convention-over-configuration succinctly leverage Spring Data to create data driven RESTful HTTP APIs in a lightweight, cloud native deployment.
Storm is a distributed, fault-tolerant, real-time computation system that was originally developed at BackType and later open sourced by Twitter. Storm Applied is a new book from Manning that aims to provide a practical guide on using Storm, both in a development and in a production setting. InfoQ has spoken with two of the book’s authors, Sean T. Allen and Matthew Jankowski.
In this series of articles, you get practical advice from those who have experience helping companies successfully move to cloud environments. There is an area that deserves significant attention, and we hope that you'll participate in the conversation.
Many cloud providers offer cloud onboarding services. What advice and lessons learned can they share? To learn more, InfoQ reached out to Tim Beerman at CenturyLink.
This article contains an extensive interview on the microservices adoption process, the benefits and difficulties of implementing microservices, with representatives from Gilt, Hailo and nearForm. 5
An interview with Google's William Vambenepe, who's lead product manager for Big Data services, to ask him about the shift from products to services when working with Big Data.
In this article, author discusses Architectural Refactoring (AR) techniques to improve the quality attributes without changing the system's scope and functionality.
In this article, authors examine architectural languages (ALs) and model-driven engineering (MDE) as means for improving architecture design. They review a framework for AL definition and tools.
Book author Paul Swartout shares his view on cultural challenges to DevOps adoption and how the rise of mobile and microservices impacts Continuous Delivery approaches, among other topics.
Vert.x is a reactive, microservices toolkit for the JVM, that provides an asynchronous, scalable, concurrent services development model. 1
Suman Pradhan has written about developing the CORE approach to helping architects and developers build sustainable solutions that match the business needs.
This series focuses on three key areas of "meta-language" for Web APIs: API Description, API Discovery, and API Profiles.