NWRUG

North West Ruby User Group

Syncing from a non-Rails app with Multiple Database Connections

Thursday 20th August 6:30pm at Colony, One Silk Street

This month Jade Dickinson will be showing us how we can leverage Rails' multi-database support to connect and query database outside of our main application:

Multiple Databases support scaling Rails applications, but did you know you can also use them to connect to any database and query it using ActiveRecord? I’ll talk about the process of syncing data from a non-Rails app to our Rails monolith in order to sunset an old system. I will elaborate by explaining how I designed a sync mechanism that could run quickly and continuously, mapped information across database schemas, and the decisions I made to make it understandable, observable and easy to operate.

Schedule

  • 6:30pm — We gather for pre-talk pizza
  • 7:00pm — Talk starts
  • 8:00pm — We retire to The Crown & Kettle for refreshments and further Ruby chat

Registration

If you plan to attend, be sure to register so we can plan for numbers.

Thanks to our sponsors

Fatsoma and thoughtbot kindly sponsor NWRUG. Fatsoma cover the venue hire. thoughtbot covers the pizza and buys the first round of drinks afterwards ❤️

The location

Colony, One Silk Street 1 Silk Street, Ancoats, Manchester, Manchester, M4 6LZ.

About NWRUG events

Our events are free and open to anyone with an interest in Ruby, regardless of experience level. There is no need to register, just show up on the day! We want to keep NWRUG as welcoming and inclusive as possible so we ask that all attendies follow our Code of conduct. If you have any questions, get in touch.