InfoQ Homepage Architecture Content on InfoQ
-
Fast Eventual Consistency: inside Corrosion, the Distributed System Powering Fly.io
Somtochi Onyekwere discusses Corrosion, Fly.io's eventual consistent service discovery tool. She explains how the networking team leverages SQLite and CRDTs to replicate data across 800+ nodes.
-
From Confusion to Clarity: Advanced Observability Strategies for Media Workflows at Netflix
Naveen Mareddy and Sujana Sooreddy explain how Netflix monitors massive media encoding workflows. They discuss scaling to 1M+ trace spans and using Flink to unlock real-time business insights.
-
Scaling Cloud and Distributed Applications: Lessons and Strategies from chase.com, #1 Banking Portal in the US
Durai Arasan shares how Chase.com achieved a 71% latency reduction. He explains strategies for efficient scaling, multi-region resilience, and automated "repaving" to secure large-scale systems.
-
WASM in the Enterprise: Secure, Portable, and Ready for Business
Andrea Peruffo discusses WebAssembly's role on the server, showcasing how Chicory enables secure, portable, and performant polyglot applications, sharing key enterprise use cases.
-
Scaling API Independence: Mocking, Contract Testing & Observability in Large Microservices Environments
Tom Akehurst discusses how API mocking and simulation can solve microservice decoupling and productivity problems at scale, using observability, contract testing, and GenAI as guardrails.
-
The Ideal Micro-Frontends Platform
Luca Mezzalira explains micro-frontends as a strategy to scale frontend architecture and organization. Learn the four key architectural decisions (Identify, Compose, Route, Communicate).
-
Building Distributed Event-Driven Architectures across Multi-Cloud Boundaries
Teena Idnani shares actionable insights for senior engineers and architects on tackling the complexities of event-driven multi-cloud architectures, covering latency, resilience, and data consistency.
-
Test Smarter, Not Harder: Achieving Confidence in Complex Distributed Systems
Elias Nogueira explains how to build robust test suites for microservices by solving three common problems: testing with multiple databases, mocking dependencies, and managing asynchronous events.
-
Systems Thinking for Building Resilient Engineering Organizations
Michelle Alexander discusses how engineering leaders can build effective organizations by focusing on intentionality, prioritization, and operational excellence.
-
Timeouts, Retries and Idempotency In Distributed Systems
Sam Newman explains the three foundational principles of distributed systems: timeouts, retries, and idempotency. He shares practical advice on how to implement each to build more resilient software.
-
Key Lessons from Shipping AI Products beyond the Hype
Phil Calçado shares key learnings from building and scaling an AI startup, offering a product-centric approach for engineering leaders and architects navigating generative AI.
-
Advanced Message Queuing Politics
John O'Hara discusses the 18-year journey of AMQP, from a bank's internal need to an ISO standard.