MountainWest RubyConf 2013 DIY::Thread.profile -- Light-Weight Profiling in Pure Ruby
452 views · Published 27 April 2013 · 23:37 · Indexed 19 October 2026
Channel: Confreaks · 2013 · Science & Technology
Title: DIY::Thread.profile -- Light-Weight Profiling in Pure Ruby Presented by: Jason Clark Whether your application is concurrent or not, there's insight to be gained from Ruby's threading support. This talk demonstrates building a light-weight sampling profiler in pure Ruby. The techniques are simple enough to integrate into almost any application, and fast enough for even a production environment. If you've ever wondered exactly what your application is doing at any given moment, this will show you how to find out. Along the way we'll expose gotchas and pitfalls of thread introspection on the many versions and implementations of Ruby. Based on experience implementing thread profiling for New Relic, we'll also touch on how to debug and work around problems when they come up Help us caption & translate this video! http://amara.org/v/FGbu/
More from this channel
-
35:52
Code Design and the Science of Pleasure
-
5:40
Services Inception with Ruby by Dave McCrory
-
48:58
Ruby Software Continuously Delivered and Exhaustively Explained by Brian Guthrie, Srushti Ambekallu
-
40:58
Jruby Polyglot Heaven by Thomas E Enebo and Charles Oliver Nutter
-
42:17
Be a Minecraft modman with Purugin by Thomas E. Enebo
-
36:46
Your tests are lying to you by Chris Parsons
-
23:46
KidsRuby: Think Of The Children! by Ron Evans
-
52:05
Resources, For Real This Time (with Webmachine) by Sean Cribbs