InfoQ Homepage Architecture & Design Content on InfoQ
-
Can Chaos Coerce Clarity from Compounding Complexity? Certainly
Matt Simons attempts to catch some Black Swans in a system’s architecture and infrastructure, hidden in increased complexity.
-
Identifying Hidden Dependencies
Liz Fong-Jones discusses some of the manual experiments they ran at Honeycomb, the bugs discovered in some automatic replacement tools, and what steps they took for continuously running experiments.
-
InfoQ Live Roundtable: Observability Patterns for Distributed Systems
The panelists explore how a sound observability strategy can help mitigate operational costs and avoid common pitfalls in monitoring distributed systems.
-
Chaos Engineering: the Path to Reliability
Kolton Andrus shares examples of what works, what doesn’t, and what the future holds in using Chaos Engineering to build reliability in a system.
-
How Netflix Scales Its API with GraphQL Federation
Jennifer Shin and Stephen Spalding discuss Netflix’s API unification process using GraphQL Federation.
-
Breaking Serverless Things on Purpose: Chaos Engineering in Stateless Environments
Emrah Şamdan discusses the challenges of building a highly resilient serverless app, designing for unpredictable problems, and planning for chaos experiments, using various observability solutions.
-
Failing over without Falling over
Adrian Cockcroft shows how to use System Theoretic Process Analysis (STPA), as advocated by Professor Nancy Leveson’s team at MIT, to analyze failover hazards.
-
InfoQ Live Roundtable: Microservices - Are They Still Worth It?
The panelists discuss the positive and negative impact of microservices: is there an alternative middle ground, have we learned how to deal with operational complexity?
-
Stabilizing and Reinforcing H-E-B's Existing Curbside Fulfillment Systems While Reinventing Them
Justin Turner discusses using Chaos Engineering while recreating parts of their system.
-
Reconciling Performance and Security in High Load Environments
Ignat Korchagin explores how to drive security in a high performance environment and make it a welcome and natural part of the product lifecycle.
-
Better Resilience Adoption through UX
Randall Koutnik goes over three case studies where teams achieved success (and a few that didn't!) by focusing on the human element of engineering tooling.
-
Scaling N26 Technology through Hypergrowth
Folger Fonseca shares his experience during the time of hypergrowth at N26, a mobile-first bank which was recently listed as the number one startup in Germany.