• Engine Yard
  • LivingSocial
  • VMware
  • Heroku
  • Rackspace Hosting
  • Blue Box Group
  • JetBrains
  • New Relic
  • Percona
  • Pivotal Labs
  • Rails Dog
  • WyeWorks
  • Chargify

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at RailsConf, contact Yvonne Romaine at yromaine@oreilly.com.

Download the RailsConf Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of RailsConf contacts.

Rails Performance Tools

Aman Gupta (GitHub)
General
Location: Ballroom II
Average rating: ****.
(4.57, 53 ratings)

The talk will cover techniques that can be used to troubleshoot production ruby deployments from three perspectives: the operating system and process, the C code VM, and the Ruby code in application itself. Each tool will be presented with a variety of real-world examples of how it was used to solve problems in a popular library or application.

Tools we will cover include:

  • lsof
  • tcpdump
  • strace
  • rbtrace
  • perftools
  • perftools.rb
  • rack-perftools_profiler
  • gdb
  • gdb.rb
  • memprof
Photo of Aman Gupta

Aman Gupta

GitHub

Aman is a serial entrepreneur, ruby hacker and a recent winner of a Ruby Heroes award. He currently maintains the EventMachine project and various other gems that help build high-performance distributed and asynchronous systems in ruby, including em-mysql, em-spec, jsSocket and amqp.

Most recently, Aman has been hacking on performance improvements to MRI, releasing several patches to ruby and perftools.rb, a sampling profiler for ruby code based on google-perftools.

Comments on this page are now closed.

Comments

Picture of Aman Gupta
05/18/2011 2:28pm EDT

The slides are up @ speakerdeck.com/u/tmm1/p/de...

05/18/2011 2:20pm EDT

Great talk Aman! please share slides soon :)

05/18/2011 1:38pm EDT

Great talk, awesome tools!

05/18/2011 1:37pm EDT

Good tools dude. I was hoping to get the slides if you can point the way.

Picture of Paul Cook
05/18/2011 1:33pm EDT

LOL @ Kevin

Very good coverage of tools, can’t wait to dive into the slides some more. Thanks for the ruby specific versions of these tools you created. Should make profiling and debugging a lot more enjoyable.

05/18/2011 12:33pm EDT

Made me feel dumb. I think that’s the sign of a good talk!