This session will go in under the hood of the backup and replication code and extend the system to hook scripts to the replication events. Attendees will see how replication can be extended with scripts which will be used to filter the replication stream to separate database-level changes into separate logs that can be used in a specialized point-in-time recovery event. Attendees will also see the new extensions wrapped in a web based management console. This project showcases how backup and replication can be combined to provide a system similar to the Apple Time Machine OS backup system. A MySQL time machine! How cool is that?
Dr. Charles A. Bell conducts research in emerging technologies and agile development techniques. He works for Sun Microsystems as a senior software engineer on the backup and replication team. He is currently one of the principle developers of the backup system. His contributions to the backup system include the new logging mechanism, the default drivers, and numerous minor enhancements. Working exclusively on the Windows platform, he is also the resident Windows expert for the team.
Mats Kindahl is a lead software engineer of the MySQL replication team. He is the main architect and implementor of MySQL’s row-based replication, but has also developed the unit testing framework used by MySQL. In the time before starting at MySQL, he has worked with research in formal methods, program analysis, distributed systems, and as developer of C/C++ compilers.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at email@example.com
Download the MySQL Sponsor/Exhibitor Prospectus
For media-related inquiries, contact Maureen Jennings at firstname.lastname@example.org
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the MySQL Conference newsletter.
View a complete list of MySQL contacts.