Remove Servers Remove Testing Tools Remove Tuning
article thumbnail

Migrating Netflix to GraphQL Safely

The Netflix TechBlog

Before GraphQL: Monolithic Falcor API implemented and maintained by the API Team Before moving to GraphQL, our API layer consisted of a monolithic server built with Falcor. A single API team maintained both the Java implementation of the Falcor framework and the API Server. To launch Phase 1 safely, we used AB Testing.

Traffic 357
article thumbnail

Improve user experience with more visibility into CDN-related HTTP errors (Part 1) 

Dynatrace

Modern web applications rely heavily on Content Delivery Networks (CDNs) and 3rd-party integrations (for example, web analytics, tag managers, chat bots, A/B testing tools, ad providers, and more). Stay tuned for Part 2. Their performance and any errors they cause can have a massive impact on your bottom line.

Tuning 241
Insiders

Sign Up for our Newsletter

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

article thumbnail

Performance Testing - Tools, Steps, and Best Practices

KeyCDN

Web performance is a broad subject, and you’ll find no shortage of performance testing tips and tutorials all over the web. Before you begin tuning your website or application, you must first figure out which metrics matter most to your users and establish some achievable benchmarks. What is Performance Testing?

article thumbnail

KeyCDN Launches New POP in Mexico

KeyCDN

For more POPs planned, check our current network for a list of both active and planned edge server locations. Alternatively, If you would like to request a POP in a certain location or a new feature please let us know and stay tuned for more exciting announcements.

Latency 111
article thumbnail

Reinventing Performance Testing: New Architectures

Alex Podelko

As already mentioned, performance testing is rather a performance engineering process (with tuning, optimization, troubleshooting and fixing multi-user issues) eventually bringing the system to the proper state rather than just testing. System’s configuration is not given anymore and often can’t be easily mapped to hardware.

article thumbnail

HTTP/3: Practical Deployment Options (Part 3)

Smashing Magazine

Next, we’ll look at how to set up servers and clients (that’s the hard part unless you’re using a content delivery network (CDN)). Finally, we’ll see which tools you can use to evaluate the performance impact of the new protocols (that’s the almost impossible part, at least for now). Server Sharding and Connection Coalescing.

Network 120
article thumbnail

How To Build A Real-Time Multi-User Game From Scratch

Smashing Magazine

Clearly, the “first client rules all” approach needed to be replaced with a solution in which the game state lives on the server. In my research, I came across Colyseus , which sounded like the perfect tool for the job. milliseconds (= 60 frames per second), triggered by our Colyseus server. Project Setup.

Games 114