Remove 2011 Remove Design Remove Systems
article thumbnail

AI Flame Graphs

Brendan Gregg

It's designed to be easy and low-overhead , just like a CPU profiler. A flame graph is a visualization I invented in 2011 for showing sampled code stack traces. Earlier this year I posted about the final missing piece: Helping distros enable frame pointers so that profiling works across standard system libraries. Profiliers.

article thumbnail

Advent Calendars For Web Designers And Developers (December 2021 Edition)

Smashing Magazine

Advent Calendars For Web Designers And Developers (December 2021 Edition). Advent Calendars For Web Designers And Developers (December 2021 Edition). It doesn’t really matter if you’re a front-end dev, UX designer or content strategist, we’re certain you’ll find at least something to inspire you for the upcoming year.

Design 120
Insiders

Sign Up for our Newsletter

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

article thumbnail

What Adrian Did Next — Part 4 — how I helped Netflix launch on iPad and iPhone — 2007 to 2010

Adrian Cockcroft

It was clearly far better hardware than we could build, had a proper full featured operating system on it, and as soon as it shipped, people figured out how to jailbreak it and program it. A year or so later, in 2011, Netflix also launched their (free) official iPhone app, and my sales plummeted! The code is still up on github.

C++ 88
article thumbnail

What is Kubernetes?

Dynatrace

Although Kubernetes simplifies application development while increasing resource utilization, it is a complex system that presents its own challenges. When I first started working at Dynatrace in 2011, our customers were using the Dynatrace solution to get deep end-to-end visibility into environments we now refer to as monolithic.

article thumbnail

USENIX LISA2021 Computing Performance: On the Horizon

Brendan Gregg

I also wrote about these topics in detail for my recent [Systems Performance 2nd Edition] book. TCP Extensions for Multipath Operation with Multiple Addresses,” [link] Mar 2020 - [Gregg 20] Brendan Gregg, “Systems Performance: Enterprise and the Cloud, Second Edition,” Addison-Wesley, 2020 - [Hruska 20] Joel Hruska, “Intel Demos PCIe 5.0

article thumbnail

Crate-training Tiamat, un-calling Cthulhu:Taming the UB monsters in C++

Sutter's Mill

Summary and spoilers In this post, Im happy to report that serious taming of C++ UB is underway (1) Since C++11 in 2011, more and more C++ code has already become UB-free. And its designed to be super adoptable to bring existing code forward: Many of the improvements are adoptable without any code changes (really!)

C++ 70
article thumbnail

Music to my Ears - All Things Distributed

All Things Distributed

Werner Vogels weblog on building scalable and robust distributed systems. By Werner Vogels on 28 March 2011 02:50 PM. Amazon S3 uses advanced techniques to provide very high durability and reliability; for example it is designed to provide 99.999999999% durability of objects over a given year. All Things Distributed.

AWS 123