InfoQ Homepage Architecture & Design Content on InfoQ
-
Rewriting All of Spotify's Code Base, All the Time
Aleksandar Mitic and Jo Kelly-Fenton discuss how Spotify uses "Honk," a background AI coding agent, to automate codebase migrations at scale and tackle the ongoing maintenance problem.
-
From ms to µs: OSS Valkey Architecture Patterns for Modern AI
Dumanshu Goyal explains how moving from proxied architectures to direct access in Redis/Valkey slashes tail latency to microseconds, lowers costs, and eliminates single points of failure.
-
Automatically Retrofitting JIT Compilers
Laurence Tratt explains yk, a meta-tracing JIT compiler technology that automatically speeds up C-based interpreters like Lua and Python with minimal, non-invasive code changes.
-
The Five Stages of AI Maturity in Engineering Organizations - Where and Why Teams Get Stuck
Quotient CEO Lizzie Matusov explores why surging enterprise AI spend isn't driving faster software delivery, introducing a 5-stage AI maturity framework to unblock bottlenecks across the SDLC.
-
Microservices Platforms: When Team Topologies Meets Microservices Patterns
Chris Richardson explains how microservices platforms reduce team cognitive load, sharing six key platform patterns to streamline delivery and accelerate software development flow.
-
Architecting AI Systems for the Messy Reality of Enterprises: Why Agentic Compute is the Missing Layer
Arun Joseph explains how to successfully build and deploy enterprise-grade agentic platforms by leveraging existing teams, JVM stacks, and a "compute as the agent" architectural paradigm.
-
The Free-Lunch Guide to Idea Circularity
Holly Cummins explains how tech history rhymes, tracing tradeoffs from the Great Stink to cloud, AI hype cycles, and ZIRP, urging leaders to recycle old engineering disciplines for sustainability.
-
Parting the Clouds: the Rise of Disaggregated Systems
Murat Demirbas explains how cloud economics drive compute-storage disaggregation in modern database architectures. He shares insights on network bottlenecks, Paxos origins, and future tech.
-
Clean Architecture for Serverless: Business Logic You Can Take Anywhere
Elena van Engelen explains how to build cloud-agnostic serverless applications. She shares how Spring Cloud Function, Clean Architecture, and Gradle decouple business logic from AWS and Azure.
-
Compiling Workflows into Databases: the Architecture That Shouldn't Work (But Does)
Jeremy Edberg & Qian Li explain how to replace complex external orchestrators with DBOS Transact, an open-source library that implements durable workflow execution directly inside your database.
-
The Rust High Performance Talk You Did Not Expect
Ruth Linehan discusses Momento’s 3-year migration from Kotlin to Rust, explaining how the borrow checker speeds up delivery velocity and why Rust lowers overall engineering costs in production.
-
Lessons Learned in Migrating to Micro-Frontends
Luca Mezzalira discusses a practical roadmap for migrating to micro-frontends, explaining how to optimize for team autonomy, identify domain boundaries, and leverage edge-compute routing.