Splitting a Database Without Down-time

Splitting a Database Without Down-time

Description

As organizations grow, so does the data that is getting processed; sooner or later there is too much data to comfortably reside on a single database master. This talk will outline some of the options and trade-offs then present practical development and operational small-step techniques used at Booking.com for dividing one database master to two database masters without down-time.

Speakers

Principal Developer, Booking.com

Biography:

Since 2010, Eric has been at Booking.com addressing various data challenges including scaling usage of MySQL and bringing hadoop into production. Eric spent the prior six years as a developer at MySQL and Sun Microsystems. In his spare time, he contributes to Free Software and develops Open Hardware.