article thumbnail

Netflix at AWS re:Invent 2019

The Netflix TechBlog

In this talk, we share how Netflix deploys systems to meet its demands, Ceph’s design for high availability, and results from our benchmarking. In order to maintain performance, benchmarking is a vital part of our system’s lifecycle. This session looks at what it takes to accept, produce, encode, and stream your favorite content.

AWS 38
article thumbnail

How to evaluate modern APM solutions

Dynatrace

Your APM tool should help you establish performance benchmarks, so you can understand what good performance looks like. Before 2015, Dynatrace was listed as Compuware. A modern APM solution should give you complete observability into your front-end, back-end, underlying infrastructure, and cloud environments.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Distance-Based ISA for Efficient Register Management

ACM Sigarch

Figure 1: Comparison of widest CPUs in 2015 and 2025. Our STRAIGHT compiler, built on LLVM, has reached a level where it can compile and correctly execute all benchmarks from SPEC CPU2017, a widely used standard for evaluating CPU performance.

article thumbnail

The Speed of Time

Brendan Gregg

I love short benchmarks like this as I can disassemble the resulting binary and ensure that the compiled instructions match my expectations, and the compiler hasen't messed with it. ## 6. I also shared setting the clocksource in my talks and in my 2015 [Linux tunables] post. #include <sys/time.h>

Speed 103
article thumbnail

Web Performance Bookshelf

Rigor

In her book, Lara Hogan helps you approach projects with page speed in mind, showing you how to test and benchmark which design choices are most critical. You only have a few seconds to get compelling content onto the screen. Fail, and you can kiss your customers and profits goodbye.” ” – Andy King, 2003.

article thumbnail

The Return of the Frame Pointers

Brendan Gregg

2015-2020: Overhead As part of production rollout I did many performance overhead tests, which I've described publicly before: The overhead of adding frame pointers to everything (libc and Java) was usually less than 1%, with one exception of 10%. Bear in mind that Netflix doesn't even use Fedora!)

Java 137
article thumbnail

Measuring The Performance Of Typefaces For Users (Part 1)

Smashing Magazine

Here are some examples: Neue Haas Grotesk (1956), Helvetica (1957), Arial (1982), Bau (2002), Akkurat (2004), Aktiv Grotesk (2010), Acumin (2015), Real (2015); Frutiger (1976), Myriad (1992), Monotype SST (2017), Squad (2018), Silta (2018); Collis (1993), Novel (2008), Elena (2010), Permian (2011), Lava (2013).