article thumbnail

How to evaluate modern APM solutions

Dynatrace

” APM vendors originally designed their solutions to quickly identify application performance issues in monolithic on-premises apps. Your APM tool should help you establish performance benchmarks, so you can understand what good performance looks like. Application performance insights.

article thumbnail

The Return of the Frame Pointers

Brendan Gregg

2014: Java in Flames Broken Java Stacks (2014) When I joined Netflix in 2014, I found Java's lack of frame pointer support broke all application stacks (pictured in my 2014 Surge talk on the right). The overhead to walk DWARF is also too high, as it was designed for non-realtime use.

Java 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

World’s Top Web Performance Leaders To Watch

Rigor

Vitaly specializes in front-end development, performance optimization, and responsive design, and he has made an epic contribution to the performance industry in addition to many other technology and design-related spaces. He was also the founder and president of Mobile Portland, where he started the first community device lab.

article thumbnail

Real-Real-World Programming with ChatGPT

O'Reilly

To provide some coherence to the music, I decided to use Taylor Swift songs since her discography covers the time span of most papers that I typically read: Her main albums were released in 2006, 2008, 2010, 2012, 2014, 2017, 2019, 2020, and 2022. This choice also inspired me to call my project Swift Papers.

article thumbnail

Progress Delayed Is Progress Denied

Alex Russell

As an engineer on a browser team, I'm privy to the blow-by-blow of various performance projects, benchmark fire drills, and the ways performance marketing (deeply) impacts engineering priorities. With each team, benchmarks lost are understood as bugs. Delayed three years ( Chrome 40, November 2014 vs. Safari 11.1,

Media 145
article thumbnail

The Performance Inequality Gap, 2021

Alex Russell

Devices and networks have evolved too: Alex Russell @slightlylate An update on mobile CPUs and the Performance Inequality Gap: Mid-tier Android devices (~$300) now get the single-core performance of a 2014 iPhone and the multi-core perf of a 2015 iPhone. mid-priced Androids were slightly faster than 2014's iPhone 6.

article thumbnail

SQL Server 2016 – It Just Runs Faster: Always On Availability Groups Turbocharged

SQL Server According to Bob

As we moved towards SQL Server 2014, the pace of hardware accelerated. While we were confident in the design of SQL Server 2012, several customers reported to us performance problems that did not appear to be with disk subsystems, CPU, or networks. Our design needed to scale and be adaptable to the modern hardware on the market.