article thumbnail

The Return of the Frame Pointers

Brendan Gregg

Apart from library code, maybe your application doesn't have frame pointers either, in which case everything is broken. 2005-2023: The winter of broken profilers However, the change was then applied to x86-64 (64-bit) as well, which had sixteen registers and didn't benefit so much from a seventeenth. Back-end servers.

Java 145
article thumbnail

Fallacy #8: The network is homogeneous

Particular Software

Around 2005 or 2006, it wasn’t so bad. Most of the code running on the planet, at least the code that mattered, was written in.NET or Java, and interoperability via web services was at least serviceable. Google built BigTable, Amazon built Dynamo, Facebook built Cassandra, LinkedIn came up with Voldemort.

Network 98
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

What Adrian Did Next?—?Part 3?—?eBay?—?2004 to 2007

Adrian Cockcroft

I got interested in programming mobile phones, and at the time, in 2005, the built-in email app on the Blackberry was state-of-the-art. My own theory for why companies kept buying Skype every few years was to to prevent Google from buying it… it was sold again and ended up at Microsoft. and he thought it was cool.

Google 52
article thumbnail

String Aggregation Over the Years in SQL Server

SQL Performance

Since SQL Server 2005, the trick of using FOR XML PATH to denormalize strings and combine them into a single (usually comma-separated) list has been very popular. On more than one occasion, I had to double-check the code was even mine. In the SQL Server 2005 days, I would have offered this solution: SELECT DISTINCT UserID , Bands =. (

Servers 82
article thumbnail

How We Improved Our Core Web Vitals (Case Study)

Smashing Magazine

Last year, Google started emphasizing the importance of Core Web Vitals and how they reflect a person’s real experience when visiting sites around the web. It wasn’t long before a sea of red “poor” and yellow “needs improvement” notices in our Google Search Console needed our attention. How We Improved Our Core Web Vitals (Case Study).

Google 93
article thumbnail

Web Performance Bookshelf

Rigor

Take, for example, The Web Almanac , the golden collection of Big Data combined with the collective intelligence from most of the authors listed below, brilliantly spearheaded by Google’s @rick_viscomi. You only have a few seconds to get compelling content onto the screen. Fail, and you can kiss your customers and profits goodbye.”

article thumbnail

Service Workers can save the environment!

Dean Hume

Electricity used by servers doubled between 2000 and 2005 (and has continued growing ever since) from 12 billion to 23 billion kilowatt hours. In order to track this information, I used Google Analytics and pushed this data through as an event. I already had Google Analytics installed, so I added the following code to each page.

Energy 40