InfoQ Homepage Performance Content on InfoQ
-
From Smoothie Architecture to Layer Cake with Durable Execution
Sergey Bykov shows how Durable Execution of Temporal enables a transition and makes building scalable distributed applications qualitatively easier.
-
Survival Strategies for the Noisy Neighbor Apocalypse
Meenakshi Jindal discusses experience and lessons learned with a case study from the Asset Management Platform at Netflix about how they detected and survived a noisy neighbor.
-
Portfolio Analysis at Scale: Running Risk and Analytics on 15+ Million Portfolios Every Day
William Chen discusses the importance of trimming your computational graph, storing data in multiple formats, leveraging open source, and considering multiple dimensions of modularization.
-
Building a Large Scale Real-Time Ad Events Processing System
Chao Chu provides insights and practical knowledge for building streaming pipelines for an ad platform.
-
Building Sub-Second Latency Video Infrastructure at Cloudflare
Renan Dincer provides insight on how Cloudflare has deployed a sub-second latency live streaming system at scale, focusing on protocols used: HLS, DASH, RTMPS, SRT and WebRTC.
-
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.
-
Living on the Edge: Boosting Your Site's Performance with Edge Computing
Erica Pisani discusses what the edge is, how running code and serving data on the edge can improve site performance, and how to leverage these options to maximize site performance.
-
Reliable Architectures through Observability
Kent Quirk shows an overview of observability tools and techniques, and specific recommendations for how to fit observability into their system designs and day-to-day development process.
-
Banking on Thousands of Microservices
Suhail Patel covers lessons learned creating a banking platform on the cloud that serves over 7 million customers daily and relies on a lean engineering team, microservices, Cassandra, and Kubernetes.
-
How to Build a Reliable Kafka Data Processing Pipeline, Focusing on Contention, Uptime and Latency
Lily Mara shares how OneSignal improved the performance and maintainability of its highest-throughput HTTP endpoints (backed by a Kafka consumer in Rust) by making it an asynchronous system.
-
The Shape of Thoughts: How to Create Visual Templates to Bring Clarity, Context and Change to You and Your Teams!
Gemma Honour discusses how simple shapes can shape thinking, and break down difficult problems into something that is manageable and approachable.
-
Using Traffic Modeling to Load-Balance Netflix Traffic at Global Scale
Niosha Behnam and Sergey Fedorov discuss how Netflix shifted from geo-based DNS load-balancing to a latency-based approach, relying on real-user measurements and building a model of Netflix traffic.