Issue 101 - Retrospective of 2025.
Case Study: Decentralized Architecture Needs More Than Autonomy

Read more

Issue 100 - Platform Engineering and Architecture.
Case Study: Building Resilient Platforms: Insights from over Twenty Years in Mission-Critical Infrastructure

Read more

Issue 99 - Platform Engineering and Architecture.
Case Study: Backend FinOps: Engineering Cost-Efficient Microservices in the Cloud

Read more

Issue 98 - Architecting for Complexity: Socio-Technical Systems at Scale.
Case Study: The Virtual Think Tank: Using LLMs to Get a Multitude of Perspectives

Read more

Issue 97 - Architecting for Complexity: Socio-Technical Systems at Scale.
Case Study: From Legacy to Value: Building Digital Banking Products AcrossCentral and Eastern Europe

Read more

Issue 96 - Architecting for Complexity: Socio-Technical Systems at Scale.
Case Study: Decentralized Architecture Needs More Than Autonomy

Read more

Issue 95 - AI Trends: Disrupting Software Tooling, Techniques, and Teams.
Case Study: AI Interventions to Reduce Cycle Time in Legacy Modernization

Read more

Issue 94 - AI Trends: Disrupting Software Tooling, Techniques, and Teams.
Case Study: Beyond the Gang of Four: Practical Design Patterns for Modern AI Systems

Read more

Issue 93 - AI Trends: Disrupting Software Tooling, Techniques, and Teams.
Case Study: AI Trends Disrupting Software Teams.

Read more

Issue 92 - Next-generation architecture: From event-driven to cell-based architecture and beyond.
Case Study: Beyond Trends: A Practical Guide to Choosing the Right Message Broker.

Read more

Issue 91 - Next-generation architecture: From event-driven to cell-based architecture and beyond.
Case Study: The End of the Bronze Age: Rethinking the Medallion Architecture.

Read more

Issue 90 - Next-generation architecture: From event-driven to cell-based architecture and beyond.
Case Study: Software Architecture and the Art of Experimentation.

Read more

Issue 89 - Retrospective of 2024.
Case Study: Architectural Intelligence - The Next AI.

Read more

Issue 88 - The AI Shift: Evolving Roles for Software Architects.
Case Study: Being a Responsible Developer in the Age of AI Hype.

Read more

Issue 87 - The AI Shift: Evolving Roles for Software Architects.
Case Study: InfoQ AI, ML, and Data Engineering Trends Report—September 2024.

Read more

Issue 86 - Platform Engineering: Exploring the overlap between software architecture and platform building.
Case Study: Curating Developer Experience: Practical Insights from Building a Platform Team.

Read more

Issue 85 - Platform Engineering: Exploring the overlap between software architecture and platform building.
Case Study: Delivering Great Developer Experiences with Platform Engineering.

Read more

Issue 84 - Platform Engineering: Exploring the overlap between software architecture and platform building.
Case Study: Platform as a Runtime - the Next Step in Platform Engineering.

Read more

Issue 83 - Architects, Distinguished Engineers, and Staff Plus: The Evolution of Technical Careers.
Case Study: Accelerating Technical Decision-Making by Empowering ICs with Engineering Strategy.

Read more

Issue 82 - Architects, Distinguished Engineers, and Staff Plus: The Evolution of Technical Careers.
Case Study: How to Build and Foster High-Performing Software Teams: Experiences from Engineering Managers.

Read more

Issue 81 - Architects, Distinguished Engineers, and Staff Plus: The Evolution of Technical Careers.
Case Study: Leading Tech People or Remaining a Software Engineer: A Panel Discussion.

Read more

Issue 80 - Evolution of architectures: Monolith, microservices, moduliths.
Case Study: Architecting for High Availability in the Cloud with Cellular Architecture.

Read more

Issue 79 - Evolution of architectures: Monolith, microservices, moduliths.
Case Study: Cloud-Computing in the Post-Serverless Era: Current Trends and Beyond.

Read more

Issue 78 - Evolution of architectures: Monolith, microservices, moduliths.
Case Study: The False Dichotomy of Monolith vs. Microservices.

Read more

Issue 77 - Retrospective of 2023.
Case Study: Tales of Kafka at Cloudflare: Lessons Learned on the Way to 1 Trillion Messages.

Read more

Issue 76 - State of the art in enterprise programming languages, from Java to .NET.
Case Study: Relearning C++ after C++11.

Read more

Issue 75 - State of the art in enterprise programming languages, from Java to .NET.
Case Study: PHP 8.x: Exploring Improvements in the Type System, Functions, Attributes, and More.

Read more

Issue 74 - Event-Driven Architecture.
Case Study: Building Kafka Event-Driven Applications with KafkaFlow.

Read more

Issue 73 - Event-Driven Architecture.
Case Study: A Case for Event-Driven Architecture with Mediator Topology.

Read more

Issue 72 - Event-Driven Architecture.
Case Study: Tales of Kafka at Cloudflare: Lessons Learned on the Way to 1 Trillion Messages.

Read more

Issue 71 - Edge Computing: The Evolution of the Decentralized Cloud.
Case Study: A Comprehensive Guide to Building Event-Driven Architecture on Azure, AWS, and Google Cloud.

Read more

Issue 70 - Edge Computing: The Evolution of the Decentralized Cloud.
Case Study: Data Patterns for the Edge: Data Localization, Privacy Laws, and Performance.

Read more

Issue 69 - Edge Computing: The Evolution of the Decentralized Cloud.
Case Study: The Process of Creating Decentralized Apps (dApps).

Read more

Issue 68 - Modern Data Processing: Data Pipelines, Streaming, and Data Mesh.
Case Study: Design Pattern Proposal for Autoscaling Stateful Systems.

Read more

Issue 67 - Modern Data Processing: Data Pipelines, Streaming, and Data Mesh.
Case Study: Building and Operating High-Fidelity Data Streams.

Read more

Issue 66 - Modern Data Processing: Data Pipelines, Streaming, and Data Mesh.
Case Study: AI, ML, and Data Engineering InfoQ Trends Report—August 2022.

Read more

Issue 65 - A retrospective of 2022.
InfoQ's Favorite Case Study: Software Architecture and Design InfoQ Trends Report - April 2022.

Read more

Issue 64 - From One to Many: Architects, Staff Plus Engineering, and Optimizing Teams.
Case Study: The Engineer/Manager Pendulum: Charity Majors at QCon SF.

Read more

Issue 63 - From One to Many: Architects, Staff Plus Engineering, and Optimizing Teams.
Case Study: Bridging the Understanding Gap between Business and IT.

Read more

Issue 62 - Intentional Architecture and Emergent Design.
Case Study: Chipping Away at the Monolith: Applying MVPs and MVAs to Legacy Applications.

Read more

Issue 61 - Intentional Architecture and Emergent Design.
Case Study: Why You Should Care about Software Architecture.

Read more

Issue 60 - Intentional Architecture and Emergent Design.
Case Study: Software Architecture: It Might Not Be What You Think It Is.

Read more

Issue 59 - Developer Experience and Tooling.
Case Study: Developer Experience at Lyft: from the Cloud to Local Environments.

Read more

Issue 58 - Developer Experience and Tooling.
Case Study: How the Financial Times Approaches Engineering Enablement.

Read more

Issue 57 - Developer Experience and Tooling.
Case Study: Scaling and Automating Microservice Testing at Lyft.

Read more

Issue 56 - Cloud Computing: From Edge to PaaS and IaaS.
Case Study: Is Docker Secure Enough? Advice for Configuring Secure Container Images and Runtimes.

Read more

Issue 55 - Cloud Computing: From Edge to PaaS and IaaS.
Case Study: Report Finds 75% of Cloud Runtimes Contain High or Critical Vulnerabilities.

Read more

Issue 54 - Cloud Computing: From Edge to PaaS and IaaS.
Case Study: A Cloud-Native Architecture for a Digital Enterprise.

Read more

Issue 53 - A retrospective of 2021.
InfoQ's Favorite Case Study: Turning Microservices Inside Out.

Read more

Issue 52 - Microservices: Past, Present, and Future.
Case Study: Domain-Driven Design with Value-Added Services and Domain Gateways at SoundCloud.

Read more

Issue 51 - Microservices: Past, Present, and Future.
Case Study: Turning Microservices Inside Out.

Read more

Issue 50 - Architecting for Resilience.
Case Study: Building Reliable Software Systems with Chaos Engineering.

Read more

Issue 49 - Architecting for Resilience.
Case Study: Continuous Learning as a Tool for Adaptation.

Read more

Issue 48 - Architecting for Resilience.
Case Study: Designing and Managing for Resilience.

Read more

Issue 47 - Event-Driven Architecture.
Case Study: eBay Adopts AsyncAPI for Asynchronous API Contracts.

Read more

Issue 46 - Event-Driven Architecture.
Case Study: Effectful Effects—Unifying Bidirectional Communication between Software Components.

Read more

Issue 45 - Event-Driven Architecture.
Case Study: The Linux Foundation Announces Hosting of AsyncAPI.

Read more

Issue 44 - Cloud Computing for the Enterprise.
Case Study: Experts Discuss Top Kubernetes Trends and Production Challenges.

Read more

Issue 43 - Cloud Computing for the Enterprise.
Case Study: Performance Analysis for Arm vs. x86 CPUs in the Cloud.

Read more

Issue 42 - Cloud Computing for the Enterprise.
Case Study: Recap of AWS re:Invent 2020.

Read more

Issue 41 - A retrospective of 2020.
InfoQ's Favorite Case Study: Zhamak Dehghani on Data Mesh, Domain-Oriented Data, and Building Data Platforms.

Read more

Issue 40 - The Modern JavaScript Stack within Enterprise Architectures.
Case Study: Accessible Adaptive Design Systems with Microsoft’s New FAST Framework.

Read more

Issue 39 - The Modern JavaScript Stack within Enterprise Architectures.
Case Study: 2nd-Generation JavaScript Frameworks and Libraries: Beyond Angular, React, and Vue!

Read more

Issue 38 - Stream all the things: streaming data pipelines, modern ETL, and data mesh.
Case Study: John DesJardins on In-Memory Data Grids, Stream Processing, and App Modernization.

Read more

Issue 37 - Stream all the things: streaming data pipelines, modern ETL, and data mesh.
Case Study: The Challenges of Building a Reliable Real-Time Event-Driven Ecosystem.

Read more

Issue 36 - Stream all the things: streaming data pipelines, modern ETL, and data mesh.
Case Study: Zhamak Dehghani on Data Mesh, Domain-Oriented Data, and Building Data Platforms.

Read more

Issue 35 - Return of the monolith? The rise and fall of microservices.
Case Study: Decomposing a Monolith Does Not Require Microservices.

Read more

Issue 34 - Return of the monolith? The rise and fall of microservices.
Case Study: To Microservices and Back Again - Why Segment Went Back to a Monolith

Read more

Issue 33 - Return of the monolith? The rise and fall of microservices.
Case Study: Design and Implementation of a DDD-Based Modular Monolith

Read more

Issue 32 - Architecture styles and governance strategies.
Case Study: What Comes after Microservices? Multi-Runtime Microservices with Bilgin Ibryam at QCon London

Read more

Issue 31 - Architecture styles and governance strategies.
Case Study: Balancing Coupling in Distributed Systems: Vladik Khononov at DDD Europe

Read more

Issue 30 - Architecture styles and governance strategies.
Case Study: Decision Strategies for a Micro Frontends Architecture

Read more

Issue 29 - A retrospective of 2019.
InfoQ’s Favourite Case Study: Grady Booch: AI today is a System Engineering Problem with AI Components

Read more

Issue 28 - Multi-Cloud, Cloud native application development framework.
Case study: Platforms Demystified: Cloud Foundry, Kubernetes, Eirini, and Knative

Read more

Issue 27 - Multi-Cloud, Cloud native application development framework.
Case study: Open Core Summit: The Value of Cloud and Commercial Open-Source Software

Read more

Issue 26 - Multi-Cloud, Cloud native application development framework.
Case study: HashiConf US 2019: Terraform and Consul Updates, Multi-* Workflows, and Shared Learning

Read more

Issue 25 - Technical Leadership.
Case study: Q&A on the Book Virtual Leadership

Read more

Issue 24 - Technical Leadership.
Case study: The Agile Manifesto: A Software Architect's Perspective

Read more

Issue 23 - Technical Leadership.
Case study: The Evolution of Comcast's Architecture Guild

Read more

Issue 22 - Data engineering and streaming architecture.
Case study: The Data Science Mindset

Read more

Issue 21 - Data engineering and streaming architecture.
Case study: Creating Events from Databases Using Change Data Capture

Read more

Issue 20 - Data engineering and streaming architecture.
Case study: Grady Booch: AI today is a System Engineering Problem with AI Components

Read more

Issue 19 - Microservices.
Case Study: Rewriting a Microservices API Gateway Service from Clojure to Go

Read more

Issue 18 - Microservices.
Case Study: Using Golang to Build Microservices at The Economist: A Retrospective

Read more

Issue 17
Highlights for 2018: Software Architecture, Microservices, Serverless Observability, Chaos Engineering, Containers

Read more

Issue 16 - Microservices.
Case Study: The Human Side of Microservices

Read more

Issue 15 - Container orchestration and scheduling.
Case Study: Kubernetes 1.12 Brings Volume Snapshots, TLS Improvements, and More

Read more

Issue 14 - Container orchestration and scheduling.
Case Study: Weaveworks Explain Their "GitOps" Model for Using Developer Tooling to Implement Container CI/CD

Read more

Issue 13 - Container orchestration and scheduling.
Case Study: Shopify's Journey to Kubernetes and PaaS: Niko Kurtti at QCon NY

Read more

Issue 12 - Chaos Engineering.
Case Study: Learning to Bend but Not Break at Netflix

Read more

Issue 11 - Chaos Engineering.
Case Study: Chaos Engineering at LinkedIn: The "LinkedOut" Failure Injection Testing Framework

Read more

Issue 10 - Chaos Engineering.
Case Study: Increasing the Resilience of APIs with Chaos Engineering

Read more

Issue 9 - Serverless.
Case Study: Simple Serverless eCommerce: Tutorial with the Square Checkout API

Read more

Issue 8 - Serverless.
Case Study: Service Security - What's Left to Protect?

Read more

Issue 7 - Serverless.
Case Study: Operational Skills Are Still Required in a Serverless World

Read more

Issue 6 - Event-Driven Architecture.
Case Study: Stitch Fix: Events as First-Class Citizens

Read more

Issue 5 - Event-Driven Architecture.
Case Study: Events, Flows and Long-Running Services: A Modern Approach to Workflow Automation

Read more

Issue 4 - Event-Driven Architecture.
Case Study: Special Focus: Event Sourcing

Read more

Issue 3 - Microservices.
Case Study: Reactive Domain-Driven Design

Read more

Issue 2 - Microservices.
Case Study: Removing Friction in the Developer Experience: Adrian Trenaman Shares Experience from HBC at QCon NY

Read more

Issue 1 - Microservices.
Case Studies: The Microservices Journey from a Startup Perspective. Managing Data with a Microservice Migration. Secure Microservices Adoption

Read more