Skip to content
HHackerTube.videoSurprise me

Dtrace Review

Dtrace Review on HackerTube: recommended by 4 Hacker News commenters across 4 separate months, 2013–2026.

GoogleTalksArchive

talk · intermediate · evergreen

Open on YouTube

Bryan Cantrill's 2007 Google Tech Talk on DTrace, showing how dynamic tracing improves debugging of both development and live production systems. It includes a vivid war story about tracking down a problem on a Sun Ray server.

Why Hacker News recommends it

HN regards it as a gem of a technical talk that tackles a fundamental debugging problem and shows a new technology solving it.

people recommended it
4
separate months
4
strong recommendations
3
discussed on HN
2013–2026
“I'm partial to Bryan Cantrill's Dtrace talk since it tackles a fundamental problem in software engineering and shows how to solve it using a new technology.”
— dmit, Apr 2013, in “Ask HN: What's the best technical talk you've heard?”

What HN commenters said

7 Hacker News comments link this video. Each one links back to its thread.

mwcampbellOct 2016Strongly recommends

A few of Bryan Cantrill's talks have already been mentioned here, but this one about DTrace, from 2007, is a gem: ▶ this video I especially like the part in the middle where he tells the story of how a an awful GNOME applet was killing a Sun Ray server, and how he tracked down the culprit with DTrace.

in “Ask HN: What's your favorite tech talk?” · View on HN

chubotMay 2013Strongly recommends

Do you mean you prefer Linux over Windows? If so, then watch this talk: ▶ this video Now you will prefer Solaris/BSD to Linux :)

in “Stripping kernel/uboot source to 10% for code reading” · View on HN

dmitApr 2013Strongly recommends

I'm partial to Bryan Cantrill's Dtrace talk since it tackles a fundamental problem in software engineering and shows how to solve it using a new technology. The talk is more than 5 years old now, but sadly still as relevant as ever. ▶ this video

in “Ask HN: What's the best technical talk you've heard?” · View on HN

mwcampbellJul 2025Recommends

For an extended, colorful telling of the experience outlined in that paper, check out Bryan's earliest recorded talk on DTrace, particularly the section starting at the timestamp in this link: ▶ this video

in “Using Sun Ray thin clients in 2025” · View on HN

qzncMay 2013Recommends

I have no personal experience with either, but this dtrace guy does not like SystemTap: ▶ this video The whole presentation is a nice and impressive dtrace showcase.

in “KTAP: A New Scripting Dynamic Tracing Tool For Linux” · View on HN

bcantrillMay 2026Cites it

This is so great to see. I (like many!) have fond memories of Sun Ray. For me (and I suspect for others) Sun Ray will always represent the best of Sun -- and (of course!) some of the company's unrealized potential. As an aside on Sun Ray, it played a very important (if incidental) role in the development of DTrace in that one of the first truly production systems we used DTrace on was a Sun Ray server inside of Sun that was in a huge amount of pain. (I described this in the DTrace USENIX paper[0], and also in my "Dtrace (sic) Review" talk at Google ca. 2007.[1]) [0] [link] [1] ▶ this video

in “Setting up a Sun Ray server on OpenIndiana Hipster 2025.10” · View on HN

Show 1 more comment
mwcampbellApr 2023Cites it

Reading about Sun Ray reminds me of Bryan Cantrill's oldest online DTrace talk [1], particularly the story of how a GNOME 2 stock ticker applet overloaded a Sun Ray Server, and how Bryan used DTrace to find the culprit. [1]: ▶ this video

in “Of Sun Ray laptops, MIPS and getting root on them” · View on HN

Topics & tags