InfoQ Homepage Architecture & Design Content on InfoQ
-
Best Practices for API Quality and Security
The panelists discuss how to improve quality and security in API design and management, what the biggest challenges are and how to address them.
-
An Observable Service with No Logs
Glen Mailer discusses building and using event tracing to monitor a system.
-
Scaling GraphQL Adoption at Netflix
Tejas Shikhare discusses how Netflix migrated to GraphQL and some of the problems they had to solve scaling it.
-
APIs at Scale: Creating Rich Interfaces that Stand the Test of Time
Matthew Clark, Paul Caporn take a look at versioning, design patterns, handling different use-cases, supporting high-traffic moments, and the merits of different API types.
-
Deterministic, Reproducible, Unsurprising Releases in the Serverless Era
Ixchel Ruiz explores good practices, tips and lessons learned to make a release to production without surprises.
-
Slack’s DNSSEC Rollout: Third Time’s the Outage
Rafael de Elvira Tellez discusses a case study of what happened when a large SaaS company enabled DNSSEC.
-
Securing APIs and Microservices in the Cloud
Stefania Chaplin discusses how to secure APIs and microservices in the cloud based on OWASP recommendations.
-
Project Loom: Revolution in Java Concurrency or Obscure Implementation Detail?
Tomasz Nurkiewicz explores what Loom is, how it's implemented, what problems it solves, its shortcomings, and will it make reactive programming obsolete?
-
Shopify’s Architecture to Handle the World’s Biggest Flash Sales
Bart de Water walks through how Shopify works under the hood, diving into their multi-tenant architecture that allows them to prevent failures and prepare for a multi-flash sale event: Black Friday.
-
Comparison of Performance of Multiple CPU Architectures
Matthew Singer and Jeff Balk discuss similiarities and differences among multiple high performing CPU architectures.
-
Architecture for Flow with Wardley Mapping, DDD, and Team Topologies
Susanne Kaiser illustrates the concepts of DDD, Wardley Mapping and Team Topologies, and demonstrates how these techniques help to evolve a fictitious legacy system for a fast flow of change.
-
Scaling the North Star of Developer Experience
Phillipa Avery discusses learnings from the back-end and product engineering perspective, gained while Netflix has grown from hundreds to thousands of engineers.