Remove Definition Remove Strategy Remove Testing
article thumbnail

The Future of Performance Testing

Alex Podelko

Following up my post Are Times still Good for Load Testing? , First of all, integrating into agile development (shift-left / continuous performance testing) and integrating into performance information loop with production (shift-right) to form a holistic performance view. I decided to answer multiple comments here separately.

article thumbnail

Migrating Netflix to GraphQL Safely

The Netflix TechBlog

The three strategies we will discuss today are AB Testing , Replay Testing, and Sticky Canaries. To launch Phase 1 safely, we used AB Testing. To launch Phase 2 safely, we used Replay Testing and Sticky Canaries. We knew we could test the same query with the same inputs and consistently expect the same results.

Traffic 358
Insiders

Sign Up for our Newsletter

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

article thumbnail

Maestro: Netflix’s Workflow Orchestrator

The Netflix TechBlog

It supports a wide range of workflow use cases, including ETL pipelines, ML workflows, AB test pipelines, pipelines to move data between different storages, etc. A workflow definition is defined in a JSON format. A Maestro workflow definition comprises two main sections: properties and versioned workflow including its metadata.

Strategy 260
article thumbnail

Performance Testing with Open Source Tools – Myths and Reality

Alex Podelko

Some time ago Federico Toledo published Performance Testing with Open Source Tools- Busting The Myths. While Federico definitely has good points there, there is some truth in these myths too. I remember really liking the technical side of these tests. What load testing tools did you use?

article thumbnail

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

The Netflix TechBlog

Migrating Critical Traffic At Scale with No Downtime — Part 2 Shyam Gala , Javier Fernandez-Ivern , Anup Rokkam Pratap , Devang Shah Picture yourself enthralled by the latest episode of your beloved Netflix series, delighting in an uninterrupted, high-definition streaming experience. This is where large-scale system migrations come into play.

Traffic 287
article thumbnail

Up your quality and agility factor – using automation to build “performance-as-a-self-service”

Dynatrace

One way to apply improvements is transforming the way application performance engineering and testing is done. This involves new software delivery models, adapting to complex software architectures, and embracing automation for analysis and testing. Here is the definition of this model: ?. Performance-as-a-self-service .

article thumbnail

CSS and Network Performance

CSS Wizardry

While this strategy is effective, it’s not simple: highly dynamic sites can be difficult to extract styles from, the process needs to be automated, we have to make assumptions about what above the fold even is, it’s hard to capture edge cases, and tooling still in its relative infancy. Test, test, test.

Network 279