MySQL Team Working On Drizzle, A Faster Database For Massive Traffic Concurrency

Posted Jul 24, 2008

Brian “Krow” Aker chatted with Rackspace’s CTO a few months ago about memcached and Gearman.  Memcached is a distributed memory caching system that many large social networks use to handle all of their constant traffic.  Gearman is when a server calls out other faster servers to perform functions that they are better suited for.  Rackspace’s CTO asked Aker if he had ever though of creating more of a slim version of MySQL to work with Rackspace servers.  This question turned into a project called Drizzle.

Drizzle will have several components of MySQL stripped from it’s functionality including Stored Procedures, Views, Query Cache, Triggers, Prepared Statements, etc.  Drizzle opens up the development of MySQL to the open source community and now it won’t take years to have patches created.

Drizzle developers are constanty refactoring servers which will make the database system faster and more stable.  Drizzle won’t replace MySQL databases, but will enhance the experience.  Although the new database doesn’t have a timeline, the stable version of Drizzle is expected to release in 3-4 months.

Aker stated that this new open source project wouldn’t be possible without the Sun’s support.  Sun Microsystems, Inc. (NASDAQ:JAVA) acquired MySQL for $1 billion, $800 in cash and $200 in stock options.

Related Links:
1. Drizzle Wiki
2. Blog of Michael Widenius, MySQL founder and original developer
3. Brian Aker’s blog
4. Drizzle on Launchpad