RailsConf - Gold + Diversity Sponsors

Minneapolis Convention Center
1301 Second Ave S
Minneapolis , MN
United States
View on Map

Apr 30 May 2 , 2019
9:00am - 5:00pm CDT

For every year since 2006, RailsConf has been the largest gathering of Rails developers in the world, not to mention the largest gathering of Rubyists.

Visit our booth to speak with our language experts, pick up some swag, and watch some Heroku demos. You won't want to miss talks from our very own Gabe Enslein, Richard Schneeman, and Caleb Thompson.

Tuesday, April 30 at 10:50am in room 101E

Postgres & Rails 6 Multi-DB: Pitfalls, Patterns, Performance by Gabe Enslein

Rails 6 has officially added Multiple database support, and the options are overwhelming. We're here to help you make the right architecture decisions for your app. In this talk, we will look at performance gains and pitfalls to some common patterns including: separation of concerns, high-load tables, and data segmentation. We'll talk about read replicas, eventual consistency, and real-time (or near real-time) requirements for a Rails application using multiple Postgres databases.

Wednesday, May 1 @ 11:40am in Room 101 CD

The Life-Changing Magic of Tidying Active Record Allocations by Richard Schneeman & Caleb Thompson

Your app is slow. It does not spark joy. In this talk, we will use memory allocation profiling tools to discover performance hotspots, even when they're coming from inside a library. We will use this technique with a real-world application to identify a piece of optimizable code in Active Record that ultimately leads to a patch with a substantial impact on page speed.

  • Heroku sponsored
  • Heroku presenter
  • Ruby on Rails