Events‎ > ‎

Stewart Smith to speak at LinuxConfAU 2012.

posted Dec 20, 2011, 12:37 AM by
One of the core Drizzle developers and Percona's Driector of Server Development will be speaking at LinuxConfAU in Balarat, Australia on Tuesday January 17, 2012 at 4:40 PM. 

"The Drizzle database had its first stable GA release at the start of 2011. Since then we have been working on a few features taht directly relate to be able to easily produce applications that can scale.

1) True mulitenancy.
running a database server in a Virtual Machine is an instant way to kill performance. A VM running a database server for each user doesn't scale.
Drizzle now has a concept of CATALOGs, this can give each tenant their own namespace for databases, tables and users.

2) Multi-master
Drizzle has the ability to replicate from multiple masters, enabling you to pull all your shards into one database for analytics and cross-shard queries.

3) Sharding
The Drizzle client library (libdrizzle - which can speak the MySQL protocol to Drizzle and MySQL servers) has new features to help with sharding, being able to connect to a shard, a read-only replica of a shard as well as supporting moving shards between machines and adding more capacity.

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,, OSCON, OSDC, SAGE-AU and more."

You can register for the conference here.