article thumbnail

Seamlessly Swapping the API backend of the Netflix Android app

The Netflix TechBlog

This allows the app to query a list of “paths” in each HTTP request, and get specially formatted JSON (jsonGraph) that we use to cache the data and hydrate the UI. Replay Testing Enter replay testing. For us, the replay test tooling gave the confidence that our new code was nearly bug free.

Latency 233
article thumbnail

KeyCDN Launches New POP in Mexico

KeyCDN

Traffic from this POP will be billed towards Latin America according to our pricing. The metropolitan area of Mexico City with over 21 Million people makes it the 5th largest city in the world. Requests from Mexico were previously routed to the US, which is no longer needed.

Latency 111
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 Netflix to GraphQL Safely

The Netflix TechBlog

The GraphQL shim enabled client engineers to move quickly onto GraphQL, figure out client-side concerns like cache normalization, experiment with different GraphQL clients, and investigate client performance without being blocked by server-side migrations. To launch Phase 1 safely, we used AB Testing. How does it work?

Traffic 353
article thumbnail

Best Free DNS Hosting Providers

KeyCDN

ISPs do cache DNS however which means if your first provider goes down it will still try to query the first DNS server for a period of time before querying for the second one. You can test the DNS lookup time and TTFB with a website speed test tool. So DNS services definitely go down!

Cache 134
article thumbnail

10 Steps to Prepare Your Website for High-Load Days: Are You Ready for Black Friday?

Rigor

It’s about ensuring that your front-end is also working perfectly, that your site can deliver a delightful experience to your users or customers, and that it is functional – even when it’s experiencing up to seven or more times the typical traffic load. Traffic patterns outside of normal [RUM or Analytics].

Website 74
article thumbnail

HTTP/3: Practical Deployment Options (Part 3)

Smashing Magazine

This approach was touted to be better for fine-grained caching because each subresource could be cached individually and the full bundle didn’t need to be redownloaded if one of them changed. Note that there is an Apache Traffic Server implementation, though.). This is true, but only to a relatively limited extent.

Network 105
article thumbnail

What Does My Website Look Like From China? Test and Monitor Performance from China

Dotcom-Montior

The entry/exit communication traffic can be overwhelmed by limited international bandwidth and huge user number. The good news is there are website monitoring tools specially designed to solve this problem. You may start your diagnosis from our free speed test tool , and no sign up is required.

Website 52