Remove Infrastructure Remove Latency Remove Traffic
article thumbnail

Behind the Streams: Live at Netflix. Part 1

The Netflix TechBlog

Load-Balancing Netflix Traffic at Global Scale This means that we had a lot to build in order to make Live work well on Netflix. While UDP-based protocols can provide additional features like ultra-low latency, HTTPS has ubiquitous support among devices and compatibility with delivery and encoding systems.

article thumbnail

Investigation of a Workbench UI Latency Issue

The Netflix TechBlog

Using this approach, we observed latencies ranging from 1 to 10 seconds, averaging 7.4 However, when we captured packets on the ZeroMQ socket while reproducing the issue, we didn’t observe heavy traffic on this socket that could cause such blocking. Meanwhile, traffic from other ports, such as port 22 for SSH, remained unaffected.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Driving Content Delivery Efficiency Through Classifying Cache Misses

The Netflix TechBlog

Our ability to efficiently localize traffic, known as Content Delivery Efficiency, is a critical component of Open Connect’s service. Specifically, we classify the causes of traffic not being served from local servers, a phenomenon that we refer to as cache misses. and assesses its ability to serve additional traffic.

article thumbnail

RabbitMQ vs. Kafka: Key Differences

Scalegrid

Its partitioned log architecture supports both queuing and publish-subscribe models, allowing it to handle large-scale event processing with minimal latency. Apache Kafka uses a custom TCP/IP protocol for high throughput and low latency. However, performance can decline under high traffic conditions.

article thumbnail

Title Launch Observability at Netflix Scale

The Netflix TechBlog

The Challenge of Title Launch Observability As engineers, were wired to track system metrics like error rates, latencies, and CPU utilizationbut what about metrics that matter to a titlessuccess? This approach provides a few advantages: Low burden on existing systems: Log processing imposes minimal changes to existing infrastructure.

article thumbnail

Best Practices for Scaling RabbitMQ

Scalegrid

Scaling RabbitMQ ensures your system can handle growing traffic and maintain high performance. Optimizing RabbitMQ performance through strategies such as keeping queues short, enabling lazy queues, and monitoring health checks is essential for maintaining system efficiency and effectively managing high traffic loads.

article thumbnail

Citus for PostgreSQL: How to Scale Your Database Horizontally

Scalegrid

However, as application data grows exponentially and user traffic scales to millions, traditional PostgreSQL deployments begin to encounter performance and scalability constraints. More users, more data, and more traffic no longer necessitate database overhauls—just the addition of new nodes.