Binlog Servers at Booking.com

Replication & Backup
23 September 2:10PM - 3:00PM @ Matterhorn 1

Duration: 
50 minutes conference
At Booking.com, we are adding new components to our replication architecture: Binlog Servers. Those allow us to deploy remote site replication without needing Intermediate Masters (which is good as those cause problems in our environment). Moreover, Binlog Servers allow us to reach extreme number of slaves replicating from a single master (greater than 100 slaves and growing). In this session, the main use-cases of the Binlog Server will be described in details, including why it is the solution that best fits us at Booking.com, and lessons learned deploying Binlog Servers in production will be presented.


Speakers

Senior System Engineer, Booking.com
Since joining Booking.com in October 2013, Jean-François is working on growing the MySQL installations by removing replication bottlenecks (he also works on other engineering problems that are less relevant here).  One of his latest project is the Binlog Server but he also has an in deep understanding of GTIDs and parallel replication (and a respectable understanding of InnoDB, Linux and TCP/IP).  Before Booking.com, he worked as a System/Network/Storage Administrator in a Linux/VMWare environment, as an Architect for mobile services provider, and as a C and Java Programmer in an IT Service Company.  Even before that, when he was learning computer science, J-F studied cache consistency in distributed system and network group communication protocols.

Slides