Although MySQL Replication is easy to set up and easy to configure, it is nevertheless a very versatile tool that can be used to solve many problems in modern applications.
In this session, the developers behind MySQL Replication will go through the architecture and concepts behind replication, introduce a number of basic replication setups, and in a step-by-step manner describe how to configure replication for the various setups.
After getting an understanding for how to set up basic replication scenarios, we will go through a selection of more advanced uses, such as: setting up row-based replication, writing clients for controlling and monitoring replication, and also an introduction to the basic tools for analyzing replication problems.
In the session we will also cover how to improve resistance to failures in a replication set-up by using slave promotion techniques, dual-master setups, and semi-synchronous replication to avoid losing transactions.
In order to allow session participants to test replication and experiment with setting it up, tools to easily configure and set up replication on your local machine will be available before the session. You can install the tools before the session, but it is not necessary for following the tutorial.
Mats Kindahl lead software developer at MySQL/Oracle. He is the main architect and implementor of the MySQL row-based replication and several other replication features.
He is co-author of the book MySQL High Availability (O’Reilly Media, Inc.)
In the time before starting at MySQL, he has worked with research in formal methods, automated program analysis, distributed systems, and as implementor of C/C++ compilers.
Dr. Lars Thalmann is the development director for MySQL replication, backup, and connectors. He is responsible for the strategy and development of these features and leads the corresponding engineering teams. Thalmann has worked with MySQL development since 2001, when he started as a MySQL Cluster developer. More recently, he has driven the creation and development of the MySQL backup feature, has guided the evolution of MySQL replication since 2004, and has been a key player in the development of MySQL Cluster replication. Thalmann holds a doctorate in Computer Science from Uppsala University, Sweden. He is one of the authors of the “MySQL High Availability” book.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Yvonne Romaine at firstname.lastname@example.org
For media-related inquiries, contact Maureen Jennings at email@example.com
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the O'Reilly MySQL Conference newsletter (login required).
View a complete list of O'Reilly MySQL Conference contacts.