InfoQ Homepage Architecture Content on InfoQ
-
Architecting Software for Leverage
Lucas Cavalcanti explains the architecture decisions taken throughout the lifecycle of Nubank, from the very beginning until the current days.
-
DevSecOps: Not the Tools, the Other Bits
Mario Platt presents how to improve and integrate governance, team practices and maturity development in how the output of tools are integrated.
-
The Human Side of Airbnb’s Microservice Architecture
Jessica Tai discusses lessons learned by Airbnb from its migration to microservices, covering cross-team collaboration strategies, designing observability access control and planning for unified APIs.
-
Panel: What Have We Learned over the Last Decade of Microservices?
Chris Richardson, James Lewis, and Katie Gamanji discuss what the industry has learned over the last decade building and delivering Microservices architectures.
-
Complex Systems: Microservices and Humans
Katharina Probst discusses some of the best practices to build, evolve, and operate microservices, learnings from containers, service meshes, DevOps, Chaos & load testing, and planning for growth.
-
Panel: Event Driven Architectures of Scale
Wes Reisz, Matthew Clark, Gwen Shapira, and Ian Thomas discuss the evolution of event-driven architectures over the decades, the advantages that EDA offers, and thoughts for the future.
-
Minimizing Design Time Coupling in a Microservice Architecture
Chris Richardson discusses design-time coupling in a microservice architecture and why it's essential to minimize it, describing how to design service APIs to reduce coupling.
-
Measuring Value Realization through Testing in Production
The panelists discuss what are the best patterns for testing in production and how testing in production can provide feedback that can be built back into the continuous delivery lifecycle of DevOps.
-
Building Reliability One Step at a Time
Ana Margarita Medina shares how she has been using Chaos Engineering and how it can be used to decouple our system’s weak points, learn from incidents and improve monitoring and observability.
-
Embracing Observability in Distributed Systems
Michael Hausenblas discusses good practices and current developments around CNCF open source projects and specifications including OpenTelemetry and FluentBit.
-
Architecting for Focus, Flow, and Joy: beyond the Unicorn Project
The panelists discuss some of the most fun and least fun moments when coding, how functional programming practices have helped, and how productivity can be unleashed at a team-of-teams scale.
-
InfoQ Roundtable: Embracing Production: Make Yourself at Home
The panelists discuss operating distributed systems in production, how they embrace production, and ways to make it easier for others to onboard and keep the system up and running.