article thumbnail

Consistent caching mechanism in Titus Gateway

The Netflix TechBlog

We introduce a caching mechanism in the API gateway layer, allowing us to offload processing from singleton leader elected controllers without giving up strict data consistency and guarantees clients observe. We started seeing increased response latencies and leader servers running at dangerously high utilization.

Cache 224
article thumbnail

Performance testing in CI: Let's break the build!

Speed Curve

So where in a CI/CD pipeline do we put performance testing? The easy answer is: right after a change is deployed to an integration or testing environment. Typically, performance testing should happen at the same time as integration and acceptance testing. Network latency will affect performance testing.

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

PostgreSQL Connection Pooling: Part 4 – PgBouncer vs. Pgpool-II

Scalegrid

Performance Testing. So, we pitted the two connection poolers head-to-head, using the standard pgbench tool, to see which one provides better transactions per second throughput through a benchmark test. . So, our testing indicates PgBouncer is the far better choice for connection pooling. Final Words.

article thumbnail

HCI Performance testing made easy (Part 3)

n0derunner

In such a case we have a Bandwidth heavy workload profile (reporting) sharing with a Latency Sensitive workload (transactional). The key thing to observe is the impact on the latency sensitive (OLTP) workload. The “Data” disks are doing both reads (from DB cache misses) and writes committed transactions.

article thumbnail

MezzFS?—?Mounting object storage in Netflix’s media processing platform

The Netflix TechBlog

Disk Caching? — ? MezzFS can be configured to cache objects on the local disk. Regional caching? —?Netflix If an application in region A is using MezzFS to read from an object stored in region B, MezzFS will cache the object in region A. we only pay the transfer costs for one worker, and the rest use the cached object.

Media 214
article thumbnail

How Google PageSpeed Works: Improve Your Score and Search Engine Ranking

CSS - Tricks

Cache-Headers missing? These heuristics were coupled with a set of guidelines that would likely result in better performance, if followed, but were merely superficial and didn’t actually analyze the load and render experience that real visitors face. How Lighthouse calculates the Performance Score. Estimated Input Latency.

Google 71
article thumbnail

Answering Common Questions About Interpreting Page Speed Reports

Smashing Magazine

You can see how you might wind up with different results in performance tests simply by the type of real-user monitoring (RUM) that is in use. INP is a measure of the latency for all interactions on a given page, where the highest latency — or close to it — informs the final score.

Speed 97