InfoQ Homepage Microservices Content on InfoQ
-
Spring Boot as a Teaching Tool
Afua Ankomah, Alton Henley describe their journey learning Spring Boot through the eyes of students of varying backgrounds, describing their path to the workforce.
-
What We Got Wrong: Lessons from the Birth of Microservices
Ben Sigelman talks about what Google got wrong about microservices, the lessons learned along the way and how to apply those lessons today.
-
From Winning the Microservice War to Keeping the Peace
Andrew McVeigh explains how to avoid common pitfalls when working with microservices.
-
Consumer-Driven Contract Testing with Spring Cloud Contract
Olga Maciaszek-Sharma, Eddu Melendez discuss Spring Cloud Contract, showing its capabilities to keep producers and consumers working together correctly and avoid breaking the integration between them.
-
A Tale of Two Frameworks: Spring Cloud and Istio
Shubha Anjur Tupil and Spencer Gibb compare Spring Cloud with Istio, exploring the use cases that are best suited for each of them.
-
Spring Boot 2.0 Web Applications
Brian Clozel and Stéphane Nicoll demo a WebFlux application and leverage Boot features such as Actuator, Developer Tools and more.
-
Reactor Netty, the Default Spring Boot 2.0 Runtime
Violeta Georgieva discusses the architecture of Reactor Netty along with the major features and best practices and recommendations which are demonstrated with live coding.
-
Upgrading to Spring Boot 2.0
Phillip Webb discusses the steps needed to upgrade a typical Spring Boot 1.5 application to Spring Boot 2.0, explaining what's changed in Spring Boot, and some future plans for the project.
-
Next Gen Networking Infrastructure with Rust
Carl Lerche shows how Rust’s “zero cost abstractions” can be leveraged to provide a networking platform that provides expressiveness, speed, and safety with tradeoffs between them.
-
To RPC or Not to RPC: Choosing the Right Communication Strategies in a Microservice Architecture
Thomas Bøgh Fangel presents Lunar Way’s journey of breaking up their Rails monolith into a microservice architecture focusing on the benefits changing synchronous RPC to asynchronous events.
-
A Microservice Approach in the Boundaries of a Traditional Enterprise Environment
Sebastian Eggers discusses Microservice Blueprint, a well-documented and working reference implementation for a Java-based microservice/API development project.
-
Networking Your Microservices Applications
Owen Garrett discusses some of the approaches that have been tried by the industry including emerging technologies to help find the right solution for an application.