article thumbnail

Web Performance Bookshelf

Rigor

In her book, Lara Hogan helps you approach projects with page speed in mind, showing you how to test and benchmark which design choices are most critical. Podjarny presents a series of increasingly larger-scope solutions to each issue, including client-side techniques and RESS (Responsive + Server Side). Designing for Performance.

article thumbnail

World’s Top Web Performance Leaders To Watch

Rigor

Patrick is a London-based software developer who specializes in web performance and who describes himself as enjoying “working the entire stack, back-end to front-end, CDN to server.” The future of HTTP/2 server push. You can find him on Twitter @ patrickhamann or catch him on the speaker circuit. Billy Hoffman.

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

The Return of the Frame Pointers

Brendan Gregg

2015-2020: Overhead As part of production rollout I did many performance overhead tests, which I've described publicly before: The overhead of adding frame pointers to everything (libc and Java) was usually less than 1%, with one exception of 10%. Back-end servers. I made that up, AFAIK they don't run Linux, but I may be wrong!)

Java 145
article thumbnail

The Speed of Time

Brendan Gregg

This server is spending about a third of its CPU cycles just checking the time! I love short benchmarks like this as I can disassemble the resulting binary and ensure that the compiled instructions match my expectations, and the compiler hasen't messed with it. ## 6. 30.14% in the middle of the flame graph. include <sys/time.h>

Speed 126
article thumbnail

Is Intel Doomed in the Server CPU Space?

SQL Performance

A close monitoring of the hardware enthusiast community, including many of the most respected hardware analysts and reviewers paints an even more dire picture about Intel in the server processor space. Despite all of this, Intel is not going to lose their entire server processor business any time soon. So, what has changed my mind?

Servers 46
article thumbnail

The Speed of Time

Brendan Gregg

This server is spending about a third of its CPU cycles just checking the time! I love short benchmarks like this as I can disassemble the resulting binary and ensure that the compiled instructions match my expectations, and the compiler hasen't messed with it. ## 7. 30.14% in the middle of the flame graph. include <sys/time.h>

Speed 40
article thumbnail

The Speed of Time

Brendan Gregg

This server is spending about a third of its CPU cycles just checking the time! I love short benchmarks like this as I can disassemble the resulting binary and ensure that the compiled instructions match my expectations, and the compiler hasen't messed with it. 30.14% in the middle of the flame graph.

Speed 52