InfoQ Homepage Architecture Content on InfoQ
-
Developing Microservices with Aggregates
Chris Richardson describes how to use aggregates to design modular business logic that can be partitioned into microservices.
-
A Dark and Stormy Night: Operational Antipatterns
Kiran Bhattaram shares common operational antipatterns, useful tactics and stories learned in difficult situations.
-
Moving from Monolithic Architecture to Spring Cloud and Microservices
Travis Cherry and Mary Ann Wayer discuss monolithic architectural patterns, JBoss apps, lessons learned moving to Spring MVC SPA, then microservices with Spring Boot, Netflix OSS and Spring Cloud.
-
Advanced Spring Data REST
Covering the features added to Spring Data REST in recent releases, Oliver Gierke looks at how to integrate manually coded REST resources, tweak representations and work with lookup types.
-
Let's Visualize Your Spring Boot Applications
Shin Tanimoto offers techniques for visualizing microservices built by Spring Boot applications using Elasticsearch, Kibana and Spring Cloud Sleuth.
-
Spring Data and In-Memory Data Management in Action
John Blum and Luke Shannon present and code a live Spring Boot-based application powered by Apache Geode (a.k.a. Pivotal GemFire) running on CloudFoundry.
-
Consuming Data Services with Spring Apps on Cloud Foundry
This talk covers how the Spring Boot and the Cloud Foundry Java Buildpack auto-configuration mechanisms work, their limitations, and how to explicitly configure connections when needed.
-
Spring Cloud with Consul and Vault
Spencer Gibb discusses how to integrate Spring Boot applications with Consul and Vault for Service Discovery, Configuration, Secrets, Event Bus and more.
-
Scaling Dropbox
Preslav Le talks about how Dropbox’s infrastructure evolved over the years, how it looks today, as well the challenges and lessons learned on the way.
-
Twitch Plays Pokémon: Twitch's Chat Architecture
John Rizzo introduces Twitch's chat's architecture, telling how their engineers investigated and worked through the issues in what turned out to be a make-or-break situation for the company.
-
Where Does Apache Geode Fit in CQRS Architectures?
Eitan Suez explores the question: Where does Geode fit in an organization's system architecture, suggesting one particular fit for Geode in the context of a CQRS architecture.
-
Managing Secrets at Scale
Mark Paluch discusses keeping the security bar high while running services that require secrets, securely sharing and managing secrets (certificates, passwords, keys) using Vault and Spring Boot.