Developing Replication Plugins for Drizzle
From Open Source Bridge attendee wiki 2010
The Drizzle Project is a fork of the MySQL 6.0 server. One of the many goals of Drizzle is to enable a large plugin ecosystem by improving, simplifying, and modernizing the application programming interfaces between the kernel and the modules providing services for Drizzle. This tutorial serves to showcase the new APIs for Drizzle’s replication through a series of in-depth examples.
Speaker: Padraig O'Sullivan
Return to this session's details
Contributed notes
(Add your notes here!)Topics Covered
- Drizzle Architecture Overview
- Plugin Basics
- Replication Overview
- Google Protocol Buffers Overview
- Transaction and Statement Messages
- Walkthrough of filtered replicator plugin
- Walkthrough of transaction log plugin
- Brief Discussion of Cassandra Applier, RabbiqMQ replication, and Memcached query cache
- Q&A
Links
- Padraig O'Sullivan
- Company: http://www.akiban.com
- Blog: http://posulliv.github.com/