article thumbnail

The Performance Golden Rule Revisited

Tim Kadlec

There was a comment on Twitter today from Rafael Gonzaga expressing disappointment in what he sees as a tendency to focus on the frontend solely in performance discussions, while neglecting the server-side aspect. When the rule was first brought up, frontend performance wasn’t really a thing that people did.

article thumbnail

USENIX LISA2021 Computing Performance: On the Horizon

Brendan Gregg

It's an exciting time for developments in computer performance, not just for the BPF technology (which I often [write about]) but also for processors with 3D stacking and cloud vendor CPUs (e.g., This was a chance to talk about other things I've been working on, such as the present and future of hardware performance.

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

Towards a Unified Theory of Web Performance

Alex Russell

It's being reposted here for completeness, but if you care about web performance, make sure to check out the whole series and get subscribed to the RSS feed to avoid missing any of next year's posts. The predominant answer: a unified theory of web performance. What, in particular, is "web performance"? How do we do it?

article thumbnail

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

Brendan Gregg

At USENIX SREcon22 APAC I gave the opening keynote on the future of computer performance, rounding up the latest developments and making predictions of where I see things heading. This talk originated from my updates to [Systems Performance 2nd Edition], and this was the first time I've given this talk in person! Or even on a plane.

article thumbnail

10 For 10 : My 10 Favorite SQLPerformance Posts Over 10 Years

SQL Performance

SQL Server 2012 went out of all forms of official support about two weeks ago, on July 12 th. And this site turns 10 years old today – the first post was on July 24 th , 2012. Best approaches for running totals – updated for SQL Server 2012. A Big Deal : SQL Server 2016 Service Pack 1.

Servers 66
article thumbnail

The Performance Inequality Gap, 2021

Alex Russell

Back in 2016, I gave a talk outlining the causes and effects of the terrible performance of web apps built using popular tools on the fastest-growing device segment: low-end to mid-range Android phones. Poor performance has a compound effect on user expectations at an ecosystem level. Live by the link, die by the link.

article thumbnail

What is RASP? Why runtime application self-protection is important, and how to do it right

Dynatrace

In 2012, Gartner coined the term RASP to characterize this approach, which brings the security perimeter right to the application itself. A centralized approach to WAF uses a single firewall to protect many application servers against large-scale distributed attacks. Intrusive agent deployment.

Tuning 228