A Hands on MySQL Cluster 5.1 Tutorial. We’ll cover the basics: What Is MySQL Cluster, what you can do with it, what it doesn’t do. Then we’ll cover some concepts: what node types there are, arbitration, split brain problem and transaction durability. We will then cover running a cluster: starting the nodes, running queries, what happens during node failure and node recovery. We'll also cover basic administration, taking and restoring backups Planning deploying of MySQL Cluster will be discussed as well as the coverage of features new to MySQL 5.1 such as replication and disk data. We’ll also briefly talk about the NDB API and how it can be used to write C++ applications that directly access the cluster. Finally, we’ll also talk about training, consulting and certification related to MySQL Cluster. This is a hands on session. We will help you install and run MySQL Cluster on your Linux based laptop.
Stewart Smith joined Percona in 2011 as Director of Server Development with a deep background in database internals including MySQL, MySQL Cluster, Drizzle, InnoDB and HailDB.
Prior to joining Percona, Stewart worked at Rackspace on the Drizzle database server focusing on getting it through a critical milestone of a stable Generally Available (GA) release. Prior to Rackspace, he worked on Drizzle as a member of the CTO Labs group inside Sun Microsystems.
As one of the founding core developers of the Drizzle database server Stewart has deep expertise in the code base. He had direct involvement in significant refactoring of the database server including removing the FRM, the InnoDB storage engine, xtrabackup, the storage engine API, CATALOG support and countless bug fixes. He also maintains HailDB, a shared library offering a NoSQL C API directly to InnoDB.
At Sun Microsystems, and MySQL before that, Stewart was a Senior Software Engineer in the MySQL Cluster team working on core code and features inside the MySQL Server and the Cluster codebase working on projects such as: geographical asynchronous replication, online add node, online backup, NDBINFO for improved monitoring and the Win32 port.
He’s been found speaking at MySQL User Conferences, linux.conf.au, OSCON, OSDC, SAGE-AU and more.
View a complete list of MySQL contacts.