Binlog Servers at Booking.com

Replication & Backup
15 April 2:00PM - 2:50PM @ Ballroom G

Experience level: 
Intermediate
Duration: 
50 minutes conference

Rate This Session

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/MariaDB installations by removing replication bottlenecks (he also works on other engineering problems that are less relevant here).  Some of his latest projects are making Parallel Replication run faster and deploying Binlog Servers.  He also has a good understanding of replication in general 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 a 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 systems and network group communication protocols.

Slides