InfoQ Homepage Architecture Content on InfoQ
-
Moving Mountains: Migrating Legacy Code in Weeks Instead of Years
Principal AI Engineer David Stein explains how ServiceTitan uses AI coding agents to automate large-scale legacy code migrations, compressing quarters of technical debt into weeks.
-
Mitigating Geopolitical Risks with Local-First Software and atproto
Martin Kleppmann explains how de facto standards, multi-cloud strategies, the AT Protocol, and local-first software can mitigate geopolitical risks and eliminate vendor lock-in.
-
How Netflix Shapes our Fleet for Efficiency and Reliability
Joseph Lynch and Argha C. discuss how Netflix balances hardware supply and software demand. They explain techniques like risk-adjusted net value, buffer management, and priority-based load shedding.
-
Event-Driven Patterns for Cloud-Native Banking - What Works, What Hurts?
Chris Tacey-Green explains how to build resilient event-driven architectures in regulated banking, covering transactional integrity, idempotency patterns, and strategies to avoid "poisonous" messages.
-
Latency: the Race to Zero...Are We There Yet?
Amir Langer explains the critical role of predictable low latency in fintech, sharing lessons from the past and modern techniques like kernel bypass and Aeron to push systems toward zero latency.
-
Security and Architecture: to Betray One is to Destroy Both
Shana Dacres-Lawrence discusses the "betrayals" between security and architecture. She explains how delivery pressure and assumed trust lead to failures and shares five strategies for a lasting union.
-
Data Mesh in Action: a Journey from Ideation to Implementation
Anurag Kale explains how to solve brittle ETL pipelines using Data Mesh. He shares an approach to decentralizing data ownership, treating data as a product, and building self-serve platforms.
-
Platform Engineering as a Practice of Sociotechnical Excellence
Lesley Cordero explains how platform engineering serves as a sociotechnical solution for scaling orgs. She shares strategies for joint optimization, communal learning, and distributed leadership.
-
Four Patterns of AI Native Development
Patrick Debois explains the shift to AI-native development, focusing on how engineers are moving from producers to managers of intent while navigating the "chaos period" of 600+ emerging AI tools.
-
Platforms for Secure API Connectivity with Architecture as Code
Jim Gough explains how "Architecture as Code" and the CALM model bridge the gap between developers and infrastructure, sharing patterns to automate security reviews and accelerate API deployment.
-
The Ideal Micro-Frontends Platform
Luca Mezzalira discusses the evolution of micro-frontends, explaining how to scale engineering teams through technical decentralization, business subdomain boundaries, and organizational autonomy.
-
Scaling to 100+ as a Director: Lessons from Growing Engineering Organizations
Thiago Ghisi shares his journey scaling engineering orgs to 100+ people. He explains how to establish operational cadence, manage highs and lows, and use reorgs as a feature to drive execution.