SlideShare a Scribd company logo
Drizzle MicroKernel
In the beginning...
5.0 Customer Advisory Board
Leap Forward Further Ease of Use Focus on the Web Use Open Source Methodology
World is 64bit SSD will be the common in Two Years No New Locks, More Cores will be Common Modern Applications C++/STL/Boost Focus On Tomorrow
Further Ease of Use
One Blob No Three Byte Integer No Three Byte Integer
Интернет является UTF-8. は、  Web UTF - 8 です。 The Web is UTF-8.
No bad record inserts. No hidden truncations. No “is my filesystem case sensitive” issues No Modes No Gotchas
Infrastructure Aware
Organic Open Source Everything is public, complete transparency. Release Early, Release Often. Launchpad and Hudson There is no Drizzle INC.
Client Client Client Routing Proxies Query Memcached Cache Parser Query 101101 Parser Query 101101 Optimizer Optimizer SQL & REST Storage Routing
Client Client Client Routing Proxies Query Memcached Cache Parser Query 101101 Parser Query 101101 Optimizer Optimizer SQL & REST Storage Routing
Today’s Pluggable Interfaces Replication Storage Engine Logging Authentication Authorization Table Functions Functions Protocol Query Rewrite XA
Replication Google Protocol Buffer Based Replicates row transformations. Integrates today with RabbitMQ, Casandra. Memcached, Gearman
libdrizzle Supports Drizzle (and MySQL, and SQLite) Asynchronous BSD
Authentication/Authorization No Cost Authentication PAM, LDAP, HTTP
Table Functions TABLE_CACHE TABLE_DEFINITION_CACHE SHOW TEMPORARY TABLES All new SQL compliant information_schema
Storage Engines For nearly two years we have been a transactional database by default. No more table level locking engines. Federated Data Dictionary.
Akiban.com Shared Nothing Join Cost Elimination Cloud Ready
What are the highlights?
80+ Code Contributors
4 Companies With Core Developers
41 Active Translations
109,00  Lines of Code in Kernel Lines of Code in Kernel (209,000)
No Warnings for GCC, Sun Studio
DBT2, Sysbench, SQLBench, Slap,Crash-Me
~440 goto’s  (compared to +2000)
 
Are we there yet?
Default Engine has been transactional for over a year, and passes all test cases. Upgrades still require reload. Replication is still under testing.
Where are we going?
Rackspace Coming Beta with Cloud Sites web platform. “Committed to Drizzle for it to succeed not only for our needs,  but for the community needs.”
Better user usage tracking/resource handling. More Authentication Handlers Hardened Replication Shared Nothing Storage Nodes Server Side Scripting <YOUR WORK>
http://drizzle.org http://planetdrizzle.org Freenode #drizzle Drizzle Developer Day! This Friday, room 209/210

More Related Content

PPT
Microsoft Azure, door Rob Brommer op de 4DotNet Developers Day
PPTX
SQLite: Light, Open Source Relational Database Management System
PDF
Play 2.0
PDF
SQLite3
PPTX
EXPERTALKS: Nov 2012 - Web Application Clustering
PPTX
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
PDF
Building Scalable, Real Time Applications for Financial Services with DataStax
PPTX
Alwayson AG enhancements
Microsoft Azure, door Rob Brommer op de 4DotNet Developers Day
SQLite: Light, Open Source Relational Database Management System
Play 2.0
SQLite3
EXPERTALKS: Nov 2012 - Web Application Clustering
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Building Scalable, Real Time Applications for Financial Services with DataStax
Alwayson AG enhancements

What's hot (20)

PPTX
Geek Sync | Data Integrity Demystified - Deborah Melkin | IDERA
PPTX
Insight on MongoDB Change Stream - Abhishek.D, Mydbops Team
PPTX
SQL Azure
PDF
Managing Engineering Information with Nuxeo
PPTX
Exploring azure cloud storage
PDF
Ch. x web performance
PPTX
Understanding DSE Search by Matt Stump
PPTX
SQLite - Overview
PPTX
Caching in asp.net mvc
PPTX
Caching Enhancement in ASP.NET 4.0
PDF
Fundamentals of SQL Server 2012 Availability groups
PDF
Asp.net caching
PDF
Evgeniy Karelin. Mongo DB integration example solving performance and high lo...
PDF
Common Patterns of Multi Data-Center Architectures with Apache Kafka
PPTX
ChinaNetCloud - The Zabbix Database - Zabbix Conference 2014
PPT
Windows Azure and a little SQL Data Services
PPTX
Scaling DataStax in Docker
PDF
Electron, databases, and RxDB
PPTX
Денис Резник "Зачем мне знать SQL и Базы Данных, ведь у меня есть ORM?"
PDF
MySQL Rebuild using Logical Backups
Geek Sync | Data Integrity Demystified - Deborah Melkin | IDERA
Insight on MongoDB Change Stream - Abhishek.D, Mydbops Team
SQL Azure
Managing Engineering Information with Nuxeo
Exploring azure cloud storage
Ch. x web performance
Understanding DSE Search by Matt Stump
SQLite - Overview
Caching in asp.net mvc
Caching Enhancement in ASP.NET 4.0
Fundamentals of SQL Server 2012 Availability groups
Asp.net caching
Evgeniy Karelin. Mongo DB integration example solving performance and high lo...
Common Patterns of Multi Data-Center Architectures with Apache Kafka
ChinaNetCloud - The Zabbix Database - Zabbix Conference 2014
Windows Azure and a little SQL Data Services
Scaling DataStax in Docker
Electron, databases, and RxDB
Денис Резник "Зачем мне знать SQL и Базы Данных, ведь у меня есть ORM?"
MySQL Rebuild using Logical Backups
Ad

Viewers also liked (9)

PDF
Tricking out your Memcached Setup
PDF
Drizzle 7.0, Future of Virtualizing
ODP
Zend Framework 1.9 Setup & Using Zend_Tool
PPT
Oscon keynote 2012
PPT
Gearmam, from the_worker's_perspective copy
PPT
Drizzle @OpenSQL Camp
PPT
Drizzle Keynote from O'Reilly's MySQL's Conference
PPT
No SQL Talk
PPT
LinuxCon Keynote
Tricking out your Memcached Setup
Drizzle 7.0, Future of Virtualizing
Zend Framework 1.9 Setup & Using Zend_Tool
Oscon keynote 2012
Gearmam, from the_worker's_perspective copy
Drizzle @OpenSQL Camp
Drizzle Keynote from O'Reilly's MySQL's Conference
No SQL Talk
LinuxCon Keynote
Ad

Similar to Drizzle Keynote at the MySQL User's Conference (20)

PDF
"Clouds on the Horizon Get Ready for Drizzle" by David Axmark @ eLiberatica 2009
PPT
StackOverflow Architectural Overview
PPT
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
PPT
Hadoop and Voldemort @ LinkedIn
PPTX
Building your first sql server cluster
PDF
Java ee7 with apache spark for the world's largest credit card core systems, ...
PPTX
Sql server 2016 it just runs faster sql bits 2017 edition
PDF
Apache hadoop 3.x state of the union and upgrade guidance - Strata 2019 NY
PPT
Planning for-high-performance-web-application
PPTX
SQL Server It Just Runs Faster
PPTX
Membase Meetup 2010
PPTX
Experience sql server on l inux and docker
PPTX
Introduction To Cloud Computing
PDF
Accelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
PPTX
1 extreme performance - part i
PPTX
A Deep Dive into SharePoint 2016 architecture and deployment
PPTX
Understanding the Windows Azure Platform - Dec 2010
PPT
Planning For High Performance Web Application
PDF
SQL on Hadoop benchmarks using TPC-DS query set
PDF
Provisioning Servers Made Easy
"Clouds on the Horizon Get Ready for Drizzle" by David Axmark @ eLiberatica 2009
StackOverflow Architectural Overview
Voldemort & Hadoop @ Linkedin, Hadoop User Group Jan 2010
Hadoop and Voldemort @ LinkedIn
Building your first sql server cluster
Java ee7 with apache spark for the world's largest credit card core systems, ...
Sql server 2016 it just runs faster sql bits 2017 edition
Apache hadoop 3.x state of the union and upgrade guidance - Strata 2019 NY
Planning for-high-performance-web-application
SQL Server It Just Runs Faster
Membase Meetup 2010
Experience sql server on l inux and docker
Introduction To Cloud Computing
Accelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
1 extreme performance - part i
A Deep Dive into SharePoint 2016 architecture and deployment
Understanding the Windows Azure Platform - Dec 2010
Planning For High Performance Web Application
SQL on Hadoop benchmarks using TPC-DS query set
Provisioning Servers Made Easy

Recently uploaded (20)

PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPT
Teaching material agriculture food technology
PDF
Approach and Philosophy of On baking technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Diabetes mellitus diagnosis method based random forest with bat algorithm
Chapter 3 Spatial Domain Image Processing.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Teaching material agriculture food technology
Approach and Philosophy of On baking technology
Advanced methodologies resolving dimensionality complications for autism neur...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Encapsulation_ Review paper, used for researhc scholars
Unlocking AI with Model Context Protocol (MCP)
Understanding_Digital_Forensics_Presentation.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Network Security Unit 5.pdf for BCA BBA.
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

Drizzle Keynote at the MySQL User's Conference