Videos
Nic joins Henri to discuss what the RUM Archive is, but also presents what has been added feature wise, and what the future looks like.
In this talk, we first discuss how the RUM Archive works underneath; the data it holds and some examples on how to extract it yourself. We then move to analyzing some of the data contained within, looking at differences between for example browsers, operating systems and devices, and how those can impact performance metrics. We also discuss RUM-specific challenges, such as dealing with bias and noise in the measurements, and show how this can make a big difference in the conclusions we draw from the data.
When it comes to loading page resources, Web Developers are truly spoiled these days, with a plethora of mechanisms and protocol features to choose from. Many of these options are often misunderstood, both in how they should function and how they actually function in the various main browsers.
Combining networking 101, protocol history, and especially practical tips, you'll learn what's happening under the hood and how to tune it yourself.
Understand the business impact of their site's performance, and how biases in data can affect that
In fall of 2022, during his presentation in Amsterdam at the Performance.Now() conference, Akamai engineer Nic Jansma unveiled a project entitled The Rum Archive. Imagine the HTTP Archive, using RUM (real user monitoring) data. To talk about how the project came about and works, Nic joined Henri for a presentation. Enjoy.
What is a “modern” metric anyway? An exploration on how to measure and evaluate popular (and experimental) web performance metrics, and how they affect user happiness and business goals.
Categorizing device types by desktop, mobile and tablet no longer works in 2021. It is oversimplified, meaningless and likely breaks your current performance analysis on a modern responsive website.
We perform an honest audit of several popular third-party libraries to understand their true cost to your site, exploring loading patterns, SPOF avoidance, JavaScript parsing, long tasks, runtime overhead, polyfill headaches, security and privacy concerns, and more.
Responsiveness to user interaction is crucial for users of web apps, and businesses need to be able to measure responsiveness so they can be confident that their users are happy.
Everything you need to know about measuring your visitors' experience (also known as Real User Monitoring, or RUM)
We dig into AMP to determine whether or not it gives your visitors a better page load experience
We cover how to capture a variety of user experience metrics such as browser developer tools, interactions, complexity metrics, user experience metrics and tracking emotion
We discuss the three main challenges of measuring the performance of SPAs, and how we've been able to build SPA performance monitoring into Boomerang.
We cover a variety of tools such as WebPagetest, tcpdump, Wireshark, Cloudshark, browser developer tools, Chrome tracing, netlog, Fiddler, RUM, TamperMonkey, NodeJS, virtualization, Event Tracing for Windows (ETW), xperf and more while diving into real issues we've had to investigate in the past.