Mega Rails

A session at GoGaRuCo 2012

Saturday 15th September, 2012

5:30pm to 6:00pm (PST)

Square manages big data, high uptime, secure payment info and large teams in an agile Rails environment. It's hard. Our system has outgrown the patterns of a young Rails app and some of what used to help has started to hurt. It's painful to have your email templates in the same project as your API backend. It's agonizing to use your main datastore for analytics, and it hurts to throw code into ./lib or require unnecessary gems. This talk is about how we've turned individual Rails pieces into separate services and scaled our codebase, data, and integration testing practices to support multiple big teams efficiently.

About the speaker

This person is speaking at this event.
Jack Danger Canty

Specialties: writing buggy software, dancing to anything, being really enthusiastic about everything, and fighting patriarchy not for women's sake but my own. bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 5:30pm6:00pm PST

Date Sat 15th September 2012

Short URL


Official session page


View the schedule


See something wrong?

Report an issue with this session