Remove 2018 Remove Analytics Remove Cache Remove Network
article thumbnail

Service Workers can save the environment!

Dean Hume

Each HTTP request that is required for the page needs to travel over the network and in turn this consumes energy on both the server and client. Without effective caching on the client, the server will see an increase in workload, more CPU usage and ultimately increased latency for the end user. Show me the money!

Energy 40
article thumbnail

Service Workers can save the environment!

Dean Hume

Each HTTP request that is required for the page needs to travel over the network and in turn this consumes energy on both the server and client. Without effective caching on the client, the server will see an increase in workload, more CPU usage and ultimately increased latency for the end user. Show me the money!

Energy 40
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

Service Workers can save the environment!

Dean Hume

Each HTTP request that is required for the page needs to travel over the network and in turn this consumes energy on both the server and client. Without effective caching on the client, the server will see an increase in workload, more CPU usage and ultimately increased latency for the end user. Show me the money!

Energy 40
article thumbnail

How Improving Website Performance Can Help Save The Planet

Smashing Magazine

The Mozilla Internet Health Report 2018 states that — especially as the Internet expands into new territory — “sustainability should be a bigger priority.” This includes the work done by the server, the client and the intermediary communications networks that transmit data between the two. Reduce Network Requests.

article thumbnail

Fostering a Web Performance Culture

Jos

presented in Google IO 2018 ( source ) These tools make it easier to determine where we need to put emphasis to improve our sites. Simulate bad network conditions and slow CPUs and make your project resilient. How would you architecture a non-trivial size web project (client, server, databases, caching layer)?

article thumbnail

Three Other Models of Computer System Performance: Part 1

ACM Sigarch

Analytic models—including simple ones like Amdahl’s Law —represent a third, often underused, evaluation method that can provide insight for both practice and research, albeit with less accuracy. an instruction or network transaction). While simple, Amdahl’s Law has proven useful, including quickly showing what is not possible.

Systems 60
article thumbnail

Three Other Models of Computer System Performance: Part 2

ACM Sigarch

Previously, Part 1 of these two blog posts provided our thesis that analytic models can complement measurement and simulations to give quick insight, show what is not possible, provide a double-check, and suggest future directions. For the previous cache miss buffer example, the 32-buffer answer is minimal for 100-ns average miss latency.

Systems 53