Remove 2016 Remove Cache Remove Code Remove Latency
article thumbnail

Percentiles don’t work: Analyzing the distribution of response times for web services

Adrian Cockcroft

The mean and percentile measurements hide this structure, but the rest of this post will show how the structure can be measured and analyzed so that you can figure out a useful model of your system, understand what is driving the long tail of latencies and come up with better SLAs and measures of capacity.

Lambda 98
article thumbnail

How To Avoid Landing Page Redirects (10 min read)

Rigor

As an example, we see that the preferred address to access the online edition of the New York Times is [link] (we received an HTTP response code of 200 when requesting the site). Rigor’s waterfall chart indicates that this address has been permanently moved (given that we received an HTTP response code of 301 ).

Mobile 60
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

Revisiting “Serverless Architectures”

The Symphonia

I started writing “ Serverless Architectures ” in May 2016. I was a little restricted in my thinking the first time around and I’ve come to see FaaS as something not quite stateless, since caching state in a Lambda instance that might stick around for 5 hours is a perfectly reasonable idea. I thought a few folks might be interested.

article thumbnail

Fixing a slow site iteratively

CSS - Tricks

The code for the site is available on GitHub for reference. Redirects are often pretty light in terms of the latency that they add to a website, but they are an easy first thing to check, and they can generally be removed with little effort. This is a very basic site made with simple HTML, CSS, and JavaScript.

Cache 92
article thumbnail

The Performance Inequality Gap, 2023

Alex Russell

Add to this the fact that desktop devices have a lifespan between five and eight years, on average, and that the P75 device was sold in 2016. That is, what was the average device in 2016? These devices feature: Eight slow, big.LITTLE ARM cores (A75+A55, or A73+A53) built on last-generation processes with very little cache.

article thumbnail

The Surprising Effectiveness of Non-Overlapping, Sensitivity-Based Performance Models

John McCalpin

This was a keynote presentation at the “2nd International Workshop on Performance Modeling: Methods and Applications” (PMMA16), June 23, 2016, Frankfurt, Germany (in conjunction with ISC16 ). Here I assumed a particular analytical function for the amount of memory traffic as a function of cache size to scale the bandwidth time.

article thumbnail

Progress Delayed Is Progress Denied

Alex Russell

After 20 years of neck-in-neck competition, often starting from common code lineages, there just isn't that much left to wring out of the system. At the time of the last Confluence run, the gap had stretched to nearly 1000 APIs, doubling since 2016. Healthy competition features various parties trading the lead with regularity.

Media 145