InfoQ Homepage Microservices Content on InfoQ
-
The Simple Life of ReSTful Microservices
Sebastien Lambla explores how complexity can be reduced to its smallest cohesive parts, communication normalized through evolvable contracts, ReSTful and event-driven interfaces.
-
A Spring Developer's Guide to Social Integration
Craig Walls discusses how to use Spring Social, Spring Boot, and Spring Integration to expand the reach of an application to those services, effectively injecting the app into their social graph.
-
Building Microservices with Event Sourcing and CQRS
Michael Ploed talks about the distributed data management challenges that arise in a microservices architecture and how they can be solved using event sourcing in an event-driven architecture.
-
What It Means to be Just In Time
Ashley Puls explains what happens to bytecode inside the JVM. It begins with an overview of the Just In Time (JIT) compiler and discusses JIT optimizations such as method inlining and loop unrolling.
-
Isomorphic Templating with Spring Boot, Nashorn and React
Sébastien Deleuze introduces Script Templating in Spring and shows how to build an isomorphic application using Spring Boot, Nashorn and React to render templates both on client and server.
-
Building a Next-generation Cloud e-Commerce Platform with Spring
Petar Tahchiev demos a typical e-commerce project with the Nemesis platform, listing the problems faced and the Spring projects used: Data, Session, Cloud, Boot, MVC, Security, etc.
-
Intro to Spring Boot for the Web Tier
Brian Clozel and Stéphane Nicoll present how Boot helps one with front-end resources, security, error customization, template engines, embedded container configuration and DevOps features.
-
Spring Boot is Made for Tooling
Yann Cébron and Stéphane Nicoll take a look at some features from IntelliJ IDEA that help one get started with Spring Boot, dealing with configuration management and be more efficient.
-
Writing a Kubernetes Autoscaler with Groovy and Spring Boot
Ray Tsang shares his experience in writing a custom metrics collector plus an autoscaler using Groovy and Spring Boot, deployed as containerized microservices in Kubernetes.
-
Building Highly Scalable Spring Applications with In-memory Distributed Data Grids
John Blum and Luke Shannon introduce Pivotal GemFire along with the open source offering, Apache Geode. They demonstrate how to effectively build highly scalable applications with GemFire/Apache.
-
Richer Data History with Event Sourcing
Steve Pember presents the basic concepts of Event Sourcing, its role on analytics and performance, and the importance of storing historical events to get a view on data at any time.
-
Enabling Microservices with Domain Driven Design and Ports & Adapters
Declan Whelan discusses how to use DDD to wrap microservices around the most important concepts in a system, using ports and adapters to decouple the core domain from persistence and other services.