While the Ruby on Rails is great to get you up and running in minutes, performance modifications are necessary to scale to the next level. By leveraging several simple techniques, one can expand ActiveRecord, the Rails implementation of object-relational mapping (ORM), to realize vast improvements in the database layer.
For the first part of the talk, I will discuss how and when one would want to use MySql features which are not included with the default ActiveRecord implementation. While many of these features are very simple to add by either getting your hands wet with SQL or by using an ActiveRecord extension plugin, and they can drastically improve the code quality as well as jump-start the ORM performance of a rails application.
Other general techniques and tricks to enhance and reduce the number of queries generated by Rails will be discussed as well as any existing related rails gems and plugins one can leverage.
Attendees should have knowledge of basic Ruby on Rails, ActiveRecord, and SQL.
Blythe Dunham is co-founder and architect at Spongecell, LLC where she has been working with MySQL and Ruby on Rails since 2005.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at email@example.com
Download the MySQL Sponsor/Exhibitor Prospectus
For media-related inquiries, contact Maureen Jennings at firstname.lastname@example.org
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the MySQL Conference newsletter.
View a complete list of MySQL contacts.