For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at email@example.com
Download the OSCON Sponsor/Exhibitor Prospectus
View a complete list of OSCON contacts
The ability to replicate from one MySQL server to another is a well established and proven technology. Until recently, replication from a MySQL server to an external application was not supported. This technology would not only enable a universe of applications, it would also permit developers to integrate near real time data changes from MySQL quickly and reliably into their own solutions.
The MySQL development team has created a binary log API (binlog API) to enable replication from MySQL to other systems. The binary log API can be used for Change Data Capture: reading and decoding the binary log to access and process the data as it is generated by the master. For example, the API can be used to seed a third party indexer or database for a full text search engine such as Lucene allowing for real time data aggregation of large data volumes.
The Binlog API is built in C++ and features:
Stand alone library
In this session, the Binary log API will be presented along with examples of how to use it.
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.