Remove 2015 Remove Cache Remove Innovation Remove Monitoring
article thumbnail

The Return of the Frame Pointers

Brendan Gregg

Only in extreme circumstances does the cost (in processor time and I-cache footprint) translate to a tangible benefit - circumstances which usually resort to hand-coded assembly anyway. It shouldn't be 10%, unless it's cache effects. And for leaf routines (which never establish a frame), this is a non-issue.

Java 145
article thumbnail

How To Add eBPF Observability To Your Product

Brendan Gregg

This is also applicable for people adding it to their own in-house monitoring systems. cachestat File system cache statistics line charts. Talk to us, try it out, innovate. There's an arms race to add eBPF (BPF) to commercial observability products, and in this post I'll describe how to quickly do that.

Latency 145
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

Fostering a Web Performance Culture

Jos

How would you architecture a non-trivial size web project (client, server, databases, caching layer)? Promote feedback from individual contributors and give them time to create innovative prototypes and POCs. Sure, that’s the most fun and innovative part! Performance monitoring should be effortless.

article thumbnail

How To Add eBPF Observability To Your Product

Brendan Gregg

This is also applicable for people adding it to their own in-house monitoring systems. If you're using an open source monitoring platform, first check if it already has a BPF agent. cachestat File system cache statistics line charts 7. Talk to us, try it out, innovate. execsnoop New processes (via exec(2)) table 2.

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. Since Intel had no viable competition from a performance perspective, they had little incentive to continue to innovate at the same pace.

Servers 46
article thumbnail

Fostering a Web Performance Culture

Jos

How would you architecture a non-trivial size web project (client, server, databases, caching layer)? Promote feedback from individual contributors and give them time to create innovative prototypes and POCs. Sure, that’s the most fun and innovative part! Performance monitoring should be effortless.

article thumbnail

Top 9 web development trends to expect in 2022

Enprowess

So it is convenient for all to use irrespective of internet speed and it works offline using cached data. Internet of things (IoT) – Number of IoT devices 2015-2025 Statista. Voice optimization for apps and websites and voice-activated self-standing devices are the latest innovations in web development. Smart cities.