ChicagoRuby: Elmhurst - Rails Performance Tuning (Part 1)

  • July 17, 2010 · 10:30 AM
  • This location is shown only to members

In this first session of a multipart series,
John McCaffrey will cover the best ways to monitor and analyze the performance aspects of a modern Rails app. We'll cover the tools and techniques for analyzing page performance, where your rails app spends its time, which queries are slowest or most time consuming, and how to keep an eye on your application's performance over time. We'll also go over how performance affects the development, design, user experience, the bottom line, and how these analysis techniques can be used to make a case for tackling some of your performance issues. John asks that everyone fill out a very brief
survey before the meeting so that he can better adapt his presentation to everyone. John McCaffrey serves as Project Manager/Team Lead at
Pathfinder Development. John has almost a decade of web development experience, lots of Java/Struts/SpringMVC, and now he absolutely loves Ruby/Rails. His professional experience includes big companies like CSC, Kraft, and Quaker/Pepsi, as well as smaller companies like Adeptia, G2Switchworks, and Pathfinder. John specializes on front-end development and testing.
WindyCityRails: Third Year! WindyCityRails 2010 will take place Saturday, September 11, 2010 at The Westin Chicago River North. Our speaker lineup will be announced in mid-July.

Join or login to comment.

  • John M.

    a quick post about the meeting, including the slides we went over, and references for the tools we covered

    July 21, 2010

  • Justin L.

    (deliberately) unstructured, but John McCaffrey obviously knows a tremendous amount about his topic and tried to hit the most relevant parts.

    July 18, 2010

  • Wally V.

    Good information, could have been more on target. Less about why measure performance and more about the tools

    July 18, 2010

  • Ray H.

    McCaffrey tailored his presentation to the audience by asking about our most pressing performance issues first. Then he delivered his prepared presentation with special emphasis in our areas of concern. McCaffrey supplemented his prepared slides with live demos of performance tools and war stories from his past development experience. Well done.

    July 18, 2010

  • John M.

    I'm looking forward to giving this presentation. I have a lot of material, but I'd like to focus in on the areas you are most interested in.
    What do you want to learn about?
    I'd also be interested in learning from you...What is the most significant performance improvement you've made? (be ready to share and ask questions, we'll have a lively discussion)

    July 7, 2010

  • John M.

    Part 1 will cover monitoring and profiling application performance Subsequent talks will build on this and cover:
    * improving page performance
    * isolating and fixing performance bottlenecks at the app/db layer
    * architectural changes to improve performance
    * improving test performance
    * improving developer performance Future Performance meetings may follow a 'lightning', or 'case study' format, so everyone can share their best stories/tips. (memcached, apache, mysql, etc)

    May 7, 2010

8 went

Our Sponsors

  • RubyCaribe

    Ruby in the Caribbean. Deep-dive lab sessions.

  • WindyCityRails

    Sept 17-18, 2015. Learn to tackle big league problems at WindyCityRails.

  • WisdomGroup

    Contributes to open source through ChicagoRuby.

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

Get started Learn more

I'm surprised by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy