Remove Exercise Remove Metrics Remove Processing
article thumbnail

Site-Speed Topography

CSS Wizardry

Any time you run a test with WebPageTest, you’ll get this table of different milestones and metrics. Higher variance means a less stable metric across pages. I can see from the screenshot above that TTFB is my most stable metrics—no one page appears to have particularly expensive database queries or API calls on the back-end.

Speed 328
article thumbnail

Ensuring the Successful Launch of Ads on Netflix

The Netflix TechBlog

Next, we launched a Mantis job that processed all requests in the stream and replayed them in a duplicate production environment created for replay traffic. The Mantis query language allowed us to set the percentage of replay traffic to process. We continued ramping up and eventually reached 100% replay.

Traffic 351
Insiders

Sign Up for our Newsletter

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

article thumbnail

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

The Netflix TechBlog

The second phase involves migrating the traffic over to the new systems in a manner that mitigates the risk of incidents while continually monitoring and confirming that we are meeting crucial metrics tracked at multiple levels. This approach has a handful of benefits.

Traffic 349
article thumbnail

Building High-Quality Software

DZone

It’s much better to build your process around quality checks than retrofit these checks into the existent process. NIST did classic research to show that catching bugs at the beginning of the development process could be more than ten times cheaper than if a bug reaches production. Metrics abstract you away from all details.

Software 245
article thumbnail

Seven benefits of AIOps to transform your business operations

Dynatrace

AIOps combines big data and machine learning to automate key IT operations processes, including anomaly detection and identification, event correlation, and root-cause analysis. To achieve these AIOps benefits, comprehensive AIOps tools incorporate four key stages of data processing: Collection. What is AIOps, and how does it work?

article thumbnail

Evolving Container Security With Linux User Namespaces

The Netflix TechBlog

For example, the PID namespace makes it so that a process can only see PIDs in its own namespace, and therefore cannot send kill signals to random processes on the host. There are also more common capabilities that are granted to users like CAP_NET_RAW, which allows a process the ability to open raw sockets. User Namespaces.

Media 297
article thumbnail

Interpreting A/B test results: false positives and statistical significance

The Netflix TechBlog

In Part 2: What is an A/B Test we talked about testing the Top 10 lists on Netflix, and how the primary decision metric for this test was a measure of member satisfaction with Netflix. This process generally starts by fixing the acceptable false positive rate. To build intuition, let’s run through a thought exercise.

Testing 237