InfoQ Homepage Architecture & Design Content on InfoQ
-
Architecture in the Lead: Scaling Today, Shaping Tomorrow
Ian Arundale and Matthew Clark share how the BBC's architecture delivers for huge live events, discussing the importance of elasticity, resilience, and security, and the crucial human skills.
-
Platform Engineering Patterns for Scalable Software Delivery
Discover how to build a successful Internal Developer Platform (IDP). The panelists share key patterns and lessons learned for scaling platform engineering.
-
Test Smarter, Not Harder: Achieving Confidence in Complex Distributed Systems
Elias Nogueira explains how to build robust test suites for microservices by solving three common problems: testing with multiple databases, mocking dependencies, and managing asynchronous events.
-
Timeouts, Retries and Idempotency In Distributed Systems
Sam Newman explains the three foundational principles of distributed systems: timeouts, retries, and idempotency. He shares practical advice on how to implement each to build more resilient software.
-
Building an Internal Developer Portal that Empowers Developers
Travis Gosselin explains how internal developer portals combat productivity challenges and empower engineers by reducing friction and improving fulfillment.
-
Key Lessons from Shipping AI Products beyond the Hype
Phil Calçado shares key learnings from building and scaling an AI startup, offering a product-centric approach for engineering leaders and architects navigating generative AI.
-
Advanced Message Queuing Politics
John O'Hara discusses the 18-year journey of AMQP, from a bank's internal need to an ISO standard.
-
High Performance Serverless with Rust
Benjamen Pyle discusses high-performance serverless with Rust on AWS Lambda, covering multi-Lambda projects, the Lambda runtime and SDK, and IaC for cost-effective, scalable solutions.
-
Designing for Defense: Architecting APIs with Zero Trust Principles
Renato Losio and security experts discuss designing for defense and architecting APIs with Zero Trust principles, covering challenges, common vulnerabilities, and practical advice for developers.
-
Beyond Durability: Database Resilience and Entropy Reduction with Write-Ahead Logging at Netflix
Prudhviraj Karumanchi and Vidhya Arvind share how Netflix built a Write-Ahead Log to guarantee data durability and reliability, tackling issues like data loss, corruption, and replication at scale.
-
Legacy Modernization: Architecting Realtime Systems around a Mainframe
Jason Roberts and Sonia Mathew discuss architecting resilient real-time systems with mainframes using CDC, DDD, EDA, and Team Topologies.
-
Renovate to Innovate: Fundamentals of Transforming Legacy Architecture
Rashmi Venugopal explains fundamentals of technical renovation for scaling software, addressing tech debt & complexity.