Lone Star Ruby Conf 2008: Tips and Tricks for Tweaking and Using Ruby and rails for a Distributed Enterprise Application

Posted in Conferences, Development, Frameworks on September 18, 2008


Lone Star Ruby Conf 2008: Tips and Tricks for Tweaking and Using Ruby and rails for a Distributed Enterprise Application

This talk will cover some of of the lessons learned implementing the Spiceworks Application including:

  • acts_as_modifiable – a Rails plugin that we built that allows you to override and extend class values
  • on the fly gem updates – how we keep our rapidly changing application up to date across the world
  • performance – discuss tweaks that range from custom caching and design improvements to recompiling the ruby runtime
  • avoiding deadlock – the strain of the single threaded nature of Rails and Sqlite3
Francis Sullivan
Background: Austin Texas based Spiceworks, Inc. currently uses Ruby and Rails to implement a widely distributed free application that is integrated into one seamless easy-to-use experience that combines the tools, the information, and the advice SMB IT Professionals need to do their jobs every day. Our installation base is growing rapidly with currently over 300 thousand registered installations and 15 million devices under management.

Watch Video Watch Video

Tags: Conferences, Ruby, Ruby On Rails, Frameworks, High Performance, Gems, Confreaks, Lone Star Ruby Conf 2008, SQLite3, acts_as_modifiable