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