Remove Entertainment Remove Latency Remove Performance Remove Tuning
article thumbnail

Snap: a microkernel approach to host networking

The Morning Paper

You need a lot of software engineers and the willingness to rewrite a lot of software to entertain that idea. Here are the bombshell paragraphs: Our datacenter applications seek ever more CPU-efficient and lower-latency communication, which Pony Express delivers. The desire for CPU efficiency and lower latencies is easy to understand.

Network 92
article thumbnail

Working at Netflix 2017

Brendan Gregg

Instead, it has been a process of continual improvements, by many engineers across the company. ## A Day in the Life (Performance Engineering) What do I actually do all day? Most of my day is a 50/50 mixture of proactive projects, and reactive performance analysis. A latency outlier issue that happened every 15 minutes.

Java 75
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Migrating Critical Traffic At Scale with No Downtime?—?Part 2

The Netflix TechBlog

Behind these perfect moments of entertainment is a complex mechanism, with numerous gears and cogs working in harmony. A small percentage of production traffic is redirected to the two new clusters, allowing us to monitor the new version’s performance and compare it against the current version.

Traffic 279
article thumbnail

Solaris to Linux Migration 2017

Brendan Gregg

Here's some output from my zfsdist tool, in bcc/BPF, which measures ZFS latency as a histogram on Linux: # zfsdist. Tracing ZFS operation latency. As a performance engineer who does kernel tracing, I find the lack of an ID I can trace in the kernel to be pretty annoying. Hit Ctrl-C to end. ^C People rarely create them manually.