InfoQ Homepage Architecture & Design Content on InfoQ
-
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).
-
Transforming Primary Care: a Case Study in Evolving from Start-Up to Scale-Up
Leander Vanderbijl discusses how Kry transformed its spaghetti architecture into a cohesive system using Domain-Driven Design.
-
Systems Thinking for Scaling Responsible Multi-Agent Architectures
Nimisha Asthagiri explains how systems thinking and Causal Flow Diagrams are tools to navigate the unintended consequences of increasingly complex multi-agent AI systems and ensure responsible AI.
-
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.
-
Scaling the BBC Design System: Tooling, Community, Governance and Gardening
Sophie Beaumont discusses how her team built a web design system that scales to serve 4.8 billion requests a month.
-
Thinking Like an Architect
Gregor Hohpe explains that effective architects make others smarter. He shares strategies for using metaphors and models to drive alignment, overcome resistance, and build resilient systems.
-
GenAI at Scale: What it Enables, What it Costs, and How to Reduce the Pain
Mark Kurtz discusses scaling GenAI and optimizing LLM deployments. He shares how to overcome technical and financial challenges using open-source tools like vLLM, LLM Compressor, and InstructLab.
-
Multidimensionality: Using Spatial Intelligence x Spatial Computing to Create New Worlds
Erin Pañgilinan explains how AI is revolutionizing XR development. She shares how this tech stack, which includes spatial intelligence and ambient computing, empowers engineers to build new realities.
-
Architecture in the Lead: Scaling Today, Shaping Tomorrow
Ian Arundale and Matthew Clark share how the BBC's architecture delivers for huge live events, discussing the importance of elasticity, resilience, and security, and the crucial human skills.
-
Platform Engineering Patterns for Scalable Software Delivery
Discover how to build a successful Internal Developer Platform (IDP). The panelists share key patterns and lessons learned for scaling platform engineering.
-
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.
-
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.