Remove Cache Remove Code Remove Exercise Remove Metrics
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 339
article thumbnail

Seamlessly Swapping the API backend of the Netflix Android app

The Netflix TechBlog

On the Android team, while most of our time is spent working on the app, we are also responsible for maintaining this backend that our app communicates with, and its orchestration code. Image taken from a previously published blog post As you can see, our code was just a part (#2 in the diagram) of this monolithic service.

Latency 233
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

MySQL Capacity Planning

Percona

Global caches like the InnoDB buffer pool and MyISAM key cache and session-level caches like the sort buffer, join buffer, random read buffer, etc. Global memory caches are static in size as they are defined solely by the configuration of the database itself. Do these queries use more caches?

Traffic 90
article thumbnail

Azure Well-Architected Framework: What it is and how to tame it with AI and automation

Dynatrace

Most monitoring tools for migrations, development, and operations focus on collecting and aggregating the three pillars of observability— metrics, traces, and logs. Using a data-driven approach to size Azure resources, Dynatrace OneAgent captures host metrics out-of-the-box to assess CPU, memory, and network utilization on a VM host.

Azure 184
article thumbnail

Performance audit: Lego.com

Speed Curve

A couple of things worth noting: All of the sites in the leaderboard sites are pretty speedy, so this is NOT a name-and-shame exercise. Are you compressing and caching the right things? It shows how key metrics align with the rendering timeline (the filmstrip view at the top of the chart). Use code splitting judiciously.

article thumbnail

How to Assess MySQL Performance

HammerDB

Instead, focus on understanding what the workloads exercise to help us determine how to best use them to aid our performance assessment. DISK METRICS sysstat_io_nvme0n1_avg_wait_ms 8.32 NETWORK METRICS sysstat_net_ens260f1_rx_kB/s 38,241 22,700 1.68 OTHER METRICS average context switches/sec 1,610,78 320,699 5.02

article thumbnail

Fixing a slow site iteratively

CSS - Tricks

Site performance is potentially the most important metric. Having a slow site might leave you on page 452 of search results, regardless of any other metric. With all of this in mind, I thought improving the speed of my own version of a slow site would be a fun exercise. The code for the site is available on GitHub for reference.

Cache 92