Remove Definition Remove Latency Remove Network Remove Systems
article thumbnail

Latency vs. Throughput: Navigating the Digital Highway

VoltDB

In this fast-paced ecosystem, two vital elements determine the efficiency of this traffic: latency and throughput. LATENCY: THE WAITING GAME Latency is like the time you spend waiting in line at your local coffee shop. All these moments combined represent latency – the time it takes for your order to reach your hands.

Latency 52
article thumbnail

Towards a Unified Theory of Web Performance

Alex Russell

I propose four key ingredients: Definition: What is "performance" beyond page speed? These steps inform a general description of the interaction loop: The system is ready to receive input. The system is ready to receive input. Improving latency for one scenario can degrade it in another.

Insiders

Sign Up for our Newsletter

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

article thumbnail

The 6 Rules for Achieving (and Maintaining) High Availability

VoltDB

Because until recently, most computer interaction was human-to-computer, and humans are (relatively) flexible when systems misbehave: they can try a few more times and then go off and do something else before trying again later. Automated systems depend on each other for the rapid responses that enable them to continue working.

article thumbnail

The Fastest Google Fonts

CSS Wizardry

It’s widely accepted that self-hosted fonts are the fastest option: same origin means reduced network negotiation, predictable URLs mean we can preload , self-hosted means we can set our own cache-control. On a high-latency connection, this spells bad news. Put another-other way, this file is latency-bound, not bandwidth-bound.

Google 363
article thumbnail

How to use Server Timing to get backend transparency from your CDN

Speed Curve

The use of server-timing headers by content delivery networks closes a big gap. Latency – How much time does it take to deliver a packet from A to B. Definitely worth a read! For more years than I care to mention, I've been advising folks that their TTFB should be under 500ms. But what happens when it doesn't?

Servers 57
article thumbnail

The 5 Biggest Challenges With APIs

VoltDB

Real-world systems have real-world anomalies The real world imposes its own rules on us. Existing systems don’t easily fit into the new API definition Last year’s Mobile World Congress (MWC) was attended by a number of vendors venturing into the API space. People are finding out this is not as easy to do as it looks.

Java 52
article thumbnail

Fallacy #3: Bandwidth is infinite

Particular Software

We now live in an age when it's possible to stream high definition TV, and yet we are not satisfied. From Udi Dahan's Advanced Distributed Systems Design Course , Day 1 Problem of scale The real problem with bandwidth is not one of absolute speed but one of scale. It's not a problem if I want to download a really big movie.

Latency 40