InfoQ Homepage Infrastructure Content on InfoQ
-
How Netflix Ensures Highly-Reliable Online Stateful Systems
Joseph Lynch discusses the architecture of Netflix's stateful caches and databases, including how they capacity plan, bulkhead, and deploy software to their global, full-active, data topology.
-
Developing above the Cloud
Paul Biggar talks about Darklang, a language designed to run on the cloud. By combining many things below the programming language abstraction layer, it resulted in less complexity for the developer.
-
Programming Your Policies: Exploring Open Policy Agent and More
Justin Cormack discusses how to deal with policies, what the business drivers are, how it affects developers, compliance and security departments, and the cultural and communication changes there.
-
Ubiquitous Caching: a Journey of Building Efficient Distributed and In-Process Caches at Twitter
Juncheng Yang discusses three trends in hardware, workload, and cache usage that shape the design of modern caches.
-
Orchestration vs Choreography, a Guide to Composing Your Monolith
Ian Thomas looks at coupling, how it affects distributed systems and organization design and the techniques and technology that can help make a microservices architecture effective.
-
Orchestrating Hybrid Workflows with Apache Airflow
Ricardo Sueiras discusses how to leverage Apache Airflow to orchestrate a workflow using data sources inside and outside the cloud.
-
How to Test Your Fault Isolation Boundaries in the Cloud
Jason Barto discusses fault isolation boundaries and ways to take advantage of fault isolation in AWS, demonstrating initial tests used to ensure a system has successfully isolated faults.
-
Kubernetes as a Foundation for Infrastructure Control Planes
Daniel Mangum explores how bringing applications and infrastructure to a single control plane allows for building robust platforms that can accommodate heterogenous organizational structures.
-
GraphQL Caching on the Edge
Max Stoiber discusses why and how to edge cache production GraphQL APIs at scale.
-
Building and Scaling Developer Environments at Stripe
Soam Vasani discusses how Stripe handles dev environment infrastructure needs, plus techniques that help dev environments adapt and evolve to support a growing organization.
-
Comparison of Performance of Multiple CPU Architectures
Matthew Singer and Jeff Balk discuss similiarities and differences among multiple high performing CPU architectures.
-
Mechanical Sympathy Panel
Howard Chu, Michael Barker and Aaron Bedra discuss the modern hardware, the options that are enabled, skills needed, and what to expect in the future.