SlideShare a Scribd company logo
Drizzle
                      Status, Principles, and Ecosystem
                                    OSCON
                                    July 2009




Wednesday, July 22, 2009
Agenda
                 1. Overiew
                 2. Drizzle Panel Members
                 3. Question Time


Wednesday, July 22, 2009
Overview



Wednesday, July 22, 2009
In the beginning



Wednesday, July 22, 2009
In a land not too far away



Wednesday, July 22, 2009
In a land not too far away
                               (Seattle actually)




Wednesday, July 22, 2009
Wednesday, July 22, 2009
One Man
                           had a vision

Wednesday, July 22, 2009
One Man
                           had a vision

Wednesday, July 22, 2009
of better rain!



Wednesday, July 22, 2009
of better rain!
                                (not really)




Wednesday, July 22, 2009
A database world of an extensible,
                           pluggable micro kernel



Wednesday, July 22, 2009
designed for many cores
                            and to run in the cloud



Wednesday, July 22, 2009
to be infrastructure aware
                       and designed for web applications



Wednesday, July 22, 2009
To fight the tyranny of the
                           commercial RDBMS world



Wednesday, July 22, 2009
To enhance the
                           Open Source community



Wednesday, July 22, 2009
So!




Wednesday, July 22, 2009
At OSCON 2008
                           Drizzle was announced



Wednesday, July 22, 2009
And Now...
                           One year on



Wednesday, July 22, 2009
No kittens have been
                           harmed in this project



Wednesday, July 22, 2009
but seriously




Wednesday, July 22, 2009
The Drizzle Team
                 •         Brian Aker

                 •         Monty Taylor

                 •         Jay Pipes

                 •         Stewart Smith

                 •         Eric Day

                 •         Lee Bieber


Wednesday, July 22, 2009
Drizzle Contributors
                 •         Mark Atwood          •   Ronald Bradford
                 •         Patrick Galbraith    •   Michael Shadle
                 •         Padraig O'Sullivan   •   David Shrewsbury
                 •         Toru Maesaka         •   Philip Herron
                 •         Roland Bouman        •   Sherri Cabral
                 •         Sergey Petrunia      •   Andrew Ettinger
                 •         Trond Norbye         •   Clint Byrum
                 •         Nathan Williams      •   Vladimir Kolesnikov
                 •         Aarti Pai
                 •         Stephane Varoqui                               and a cast of many more
                                                                               100+ Contributors
Wednesday, July 22, 2009
Drizzle Availability
              •      Drizzle Code:   https://launchpad.net/drizzle

              •      Mailing List:   https://launchpad.net/~drizzle-discuss/

              •      IRC:            irc://irc.freenode.net/#drizzle

              •      Web:            http://drizzle.org   (Wiki, Docs, Links etc)

              •      Blogs:          http://planetdrizzle.org




Wednesday, July 22, 2009
Drizzle Projects
                     https://launchpad.net/libdrizzle
                     https://launchpad.net/drizzle-automation
                     https://launchpad.net/drizzle-umbrella
                     https://launchpad.net/drizzle-interface
                     https://launchpad.net/drizzle-jdbc
                     http://pecl.php.net/package/drizzle
                     https://launchpad.net/drizzle-python
                     https://launchpad.net/drizzle-cloud
                     https://launchpad.net/drizzledc
                     https://launchpad.net/~drizzle-developers
                        /+archive/ppa
                        /sysbench                                and more....
Wednesday, July 22, 2009
What sets Drizzle apart?
                 •         Reducing active lines of code

                 •         Reuse of existing system libraries (C++/STL)

                 •         Code Coverage / Code documentation

                 •         Regression testing per revision

                 •         Highly extensible via plugins

                 •         Infrastructure aware, focus on web applications

                 •
Wednesday, July 22, 2009
                           Multi Core / High Concurrency / Lots of RAM
What sets Drizzle apart?
                                              Community
              •      All contributions are treated equally

              •      No contributor license agreements

              •      Captain System

              •      All project information is public

              •      Release early and often (~ 2 weeks)

              •      100+ Contributors / 500+ Mailing List

Wednesday, July 22, 2009
What is available now?
                 •         Drizzle Server

                 •         Client Library (Supports Drizzle, MySQL, SQL Lite)

                 •         Connectors - Perl DBD:drizzle, php, java, python, ruby, lua?

                 •         Amazon EC2 AMI’s

                 •         Plugins (for example)

                     •      Authentication (PAM,LDAP,Http Auth)

                 •
Wednesday, July 22, 2009
                           Storage Engines - InnoDB, MyISAM, Blitz, PBXT
What is on the roadmap?
                 •         Replication plugins and new protocol

                 •         Pluggable Configuration

                 •         Server Side Scripting

                 •         Performance Schema

                 •         <insert your work here>




Wednesday, July 22, 2009
More about Drizzle?
                 •         Wiki http://drizzle.org/wiki

                 •         Blogs http://planetdrizzle.org

                 •         Code http://drizzle.org/doxygen/

                 •         Presentations




Wednesday, July 22, 2009
Audience Poll
                 •         How many of you have tried Drizzle before today?

                 •         How many of you have heard of Drizzle before this conference?




Wednesday, July 22, 2009
Questions
                 •         Tweet using hashcodes #drizzle #oscon

                 •         Raise your hand




Wednesday, July 22, 2009
Drizzle Panel Members



Wednesday, July 22, 2009
Panel Members




Wednesday, July 22, 2009
Panel Members




Wednesday, July 22, 2009
Panel Members




Wednesday, July 22, 2009
Panel Members




Wednesday, July 22, 2009
Panel Members




Wednesday, July 22, 2009
Panel Members




Wednesday, July 22, 2009
Question Time



Wednesday, July 22, 2009
1. What one feature do you feel sets
                  Drizzle apart or is unique in open
                     source development today?


Wednesday, July 22, 2009
2. Predicting the future,
                           what will you be saying
                               at OSCON 2010
                                about Drizzle?
Wednesday, July 22, 2009
3.Your Questions Here?




Wednesday, July 22, 2009

More Related Content

Similar to Drizzle - Status, Principles and Ecosystem

Realtime 3D on the web - a toy or a useful tool?
Realtime 3D on the web - a toy or a useful tool?Realtime 3D on the web - a toy or a useful tool?
Realtime 3D on the web - a toy or a useful tool?
Jens Brynildsen
 
Using Drupal
Using DrupalUsing Drupal
Using Drupal
James Walker
 
Conferences for Beginners presentation
Conferences for Beginners presentationConferences for Beginners presentation
Conferences for Beginners presentation
brian d foy
 
Hannah Rudman Twitter & Rss Masterclass
Hannah Rudman Twitter & Rss MasterclassHannah Rudman Twitter & Rss Masterclass
Hannah Rudman Twitter & Rss MasterclassHannah Rudman
 
Developing Plugins on OpenVBX at Greater San Francisco Bay Area LAMP Group
Developing Plugins on OpenVBX at Greater San Francisco Bay Area LAMP GroupDeveloping Plugins on OpenVBX at Greater San Francisco Bay Area LAMP Group
Developing Plugins on OpenVBX at Greater San Francisco Bay Area LAMP Groupminddog
 
OpenNebulaConf 2013 -Adventures in Research by Joel Merrick
OpenNebulaConf 2013 -Adventures in Research by Joel Merrick OpenNebulaConf 2013 -Adventures in Research by Joel Merrick
OpenNebulaConf 2013 -Adventures in Research by Joel Merrick
OpenNebula Project
 
Adventures in Research
Adventures in ResearchAdventures in Research
Adventures in Research
NETWAYS
 
Christian Payne Participate Masterclass Ambition
Christian Payne Participate Masterclass AmbitionChristian Payne Participate Masterclass Ambition
Christian Payne Participate Masterclass AmbitionHannah Rudman
 
Christian Payne Participate Masterclass Ambition
Christian Payne Participate Masterclass AmbitionChristian Payne Participate Masterclass Ambition
Christian Payne Participate Masterclass AmbitionHannah Rudman
 
Sydney Drupal News May 2012
Sydney Drupal News May 2012Sydney Drupal News May 2012
Sydney Drupal News May 2012Ryan Cross
 
Plugin Testing
Plugin TestingPlugin Testing
Plugin Testing
Tim Moore
 
Grant Makers Network - Social Media
Grant Makers Network - Social MediaGrant Makers Network - Social Media
Grant Makers Network - Social Media
Creech
 
Open Source Tools For Freelancers
Open Source Tools For FreelancersOpen Source Tools For Freelancers
Open Source Tools For Freelancers
Christie Koehler
 
iPhone Development Overview
iPhone Development OverviewiPhone Development Overview
iPhone Development Overview
Tom Adams
 
State of Puppet - Puppet Camp Barcelona 2013
State of Puppet - Puppet Camp Barcelona 2013State of Puppet - Puppet Camp Barcelona 2013
State of Puppet - Puppet Camp Barcelona 2013
Puppet
 
MongoDB is the new MySQL
MongoDB is the new MySQLMongoDB is the new MySQL
MongoDB is the new MySQL
radamanthus
 
Django Bootstrapping with Ease
Django Bootstrapping with EaseDjango Bootstrapping with Ease
Django Bootstrapping with Ease
Concentric Sky
 
Cloudera Desktop
Cloudera DesktopCloudera Desktop
Cloudera Desktop
Hadoop User Group
 
Introducing Immutant
Introducing Immutant Introducing Immutant
Introducing Immutant
Jim Crossley
 

Similar to Drizzle - Status, Principles and Ecosystem (20)

Realtime 3D on the web - a toy or a useful tool?
Realtime 3D on the web - a toy or a useful tool?Realtime 3D on the web - a toy or a useful tool?
Realtime 3D on the web - a toy or a useful tool?
 
Using Drupal
Using DrupalUsing Drupal
Using Drupal
 
Conferences for Beginners presentation
Conferences for Beginners presentationConferences for Beginners presentation
Conferences for Beginners presentation
 
Hannah Rudman Twitter & Rss Masterclass
Hannah Rudman Twitter & Rss MasterclassHannah Rudman Twitter & Rss Masterclass
Hannah Rudman Twitter & Rss Masterclass
 
Developing Plugins on OpenVBX at Greater San Francisco Bay Area LAMP Group
Developing Plugins on OpenVBX at Greater San Francisco Bay Area LAMP GroupDeveloping Plugins on OpenVBX at Greater San Francisco Bay Area LAMP Group
Developing Plugins on OpenVBX at Greater San Francisco Bay Area LAMP Group
 
OpenNebulaConf 2013 -Adventures in Research by Joel Merrick
OpenNebulaConf 2013 -Adventures in Research by Joel Merrick OpenNebulaConf 2013 -Adventures in Research by Joel Merrick
OpenNebulaConf 2013 -Adventures in Research by Joel Merrick
 
Adventures in Research
Adventures in ResearchAdventures in Research
Adventures in Research
 
Christian Payne Participate Masterclass Ambition
Christian Payne Participate Masterclass AmbitionChristian Payne Participate Masterclass Ambition
Christian Payne Participate Masterclass Ambition
 
Christian Payne Participate Masterclass Ambition
Christian Payne Participate Masterclass AmbitionChristian Payne Participate Masterclass Ambition
Christian Payne Participate Masterclass Ambition
 
Sydney Drupal News May 2012
Sydney Drupal News May 2012Sydney Drupal News May 2012
Sydney Drupal News May 2012
 
Plugin Testing
Plugin TestingPlugin Testing
Plugin Testing
 
All The Little Pieces
All The Little PiecesAll The Little Pieces
All The Little Pieces
 
Grant Makers Network - Social Media
Grant Makers Network - Social MediaGrant Makers Network - Social Media
Grant Makers Network - Social Media
 
Open Source Tools For Freelancers
Open Source Tools For FreelancersOpen Source Tools For Freelancers
Open Source Tools For Freelancers
 
iPhone Development Overview
iPhone Development OverviewiPhone Development Overview
iPhone Development Overview
 
State of Puppet - Puppet Camp Barcelona 2013
State of Puppet - Puppet Camp Barcelona 2013State of Puppet - Puppet Camp Barcelona 2013
State of Puppet - Puppet Camp Barcelona 2013
 
MongoDB is the new MySQL
MongoDB is the new MySQLMongoDB is the new MySQL
MongoDB is the new MySQL
 
Django Bootstrapping with Ease
Django Bootstrapping with EaseDjango Bootstrapping with Ease
Django Bootstrapping with Ease
 
Cloudera Desktop
Cloudera DesktopCloudera Desktop
Cloudera Desktop
 
Introducing Immutant
Introducing Immutant Introducing Immutant
Introducing Immutant
 

More from Ronald Bradford

Successful Scalability Principles - Part 1
Successful Scalability Principles - Part 1Successful Scalability Principles - Part 1
Successful Scalability Principles - Part 1
Ronald Bradford
 
MySQL Backup and Recovery Essentials
MySQL Backup and Recovery EssentialsMySQL Backup and Recovery Essentials
MySQL Backup and Recovery Essentials
Ronald Bradford
 
The History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystemThe History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystem
Ronald Bradford
 
Lessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS EnvironmentsLessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS Environments
Ronald Bradford
 
Monitoring your technology stack with New Relic
Monitoring your technology stack with New RelicMonitoring your technology stack with New Relic
Monitoring your technology stack with New Relic
Ronald Bradford
 
MySQL Best Practices - OTN
MySQL Best Practices - OTNMySQL Best Practices - OTN
MySQL Best Practices - OTNRonald Bradford
 
MySQL Scalability Mistakes - OTN
MySQL Scalability Mistakes - OTNMySQL Scalability Mistakes - OTN
MySQL Scalability Mistakes - OTNRonald Bradford
 
My SQL Idiosyncrasies That Bite OTN
My SQL Idiosyncrasies That Bite OTNMy SQL Idiosyncrasies That Bite OTN
My SQL Idiosyncrasies That Bite OTNRonald Bradford
 
MySQL Best Practices - OTN LAD Tour
MySQL Best Practices - OTN LAD TourMySQL Best Practices - OTN LAD Tour
MySQL Best Practices - OTN LAD TourRonald Bradford
 
MySQL Idiosyncrasies That Bite SF
MySQL Idiosyncrasies That Bite SFMySQL Idiosyncrasies That Bite SF
MySQL Idiosyncrasies That Bite SFRonald Bradford
 
Successful MySQL Scalability
Successful MySQL ScalabilitySuccessful MySQL Scalability
Successful MySQL ScalabilityRonald Bradford
 
MySQL Idiosyncrasies That Bite 2010.07
MySQL Idiosyncrasies That Bite 2010.07MySQL Idiosyncrasies That Bite 2010.07
MySQL Idiosyncrasies That Bite 2010.07Ronald Bradford
 
Capturing, Analyzing and Optimizing MySQL
Capturing, Analyzing and Optimizing MySQLCapturing, Analyzing and Optimizing MySQL
Capturing, Analyzing and Optimizing MySQLRonald Bradford
 
MySQL Idiosyncrasies That Bite
MySQL Idiosyncrasies That BiteMySQL Idiosyncrasies That Bite
MySQL Idiosyncrasies That Bite
Ronald Bradford
 
10x Performance Improvements
10x Performance Improvements10x Performance Improvements
10x Performance ImprovementsRonald Bradford
 
LIFTOFF - MySQLCamp for the Oracle DBA
LIFTOFF - MySQLCamp for the Oracle DBALIFTOFF - MySQLCamp for the Oracle DBA
LIFTOFF - MySQLCamp for the Oracle DBA
Ronald Bradford
 
IGNITION - MySQLCamp for the Oracle DBA
IGNITION - MySQLCamp for the Oracle DBAIGNITION - MySQLCamp for the Oracle DBA
IGNITION - MySQLCamp for the Oracle DBA
Ronald Bradford
 
10x Performance Improvements - A Case Study
10x Performance Improvements - A Case Study10x Performance Improvements - A Case Study
10x Performance Improvements - A Case Study
Ronald Bradford
 
Dolphins Now And Beyond - FOSDEM 2010
Dolphins Now And Beyond - FOSDEM 2010Dolphins Now And Beyond - FOSDEM 2010
Dolphins Now And Beyond - FOSDEM 2010
Ronald Bradford
 
SQL v No SQL
SQL v No SQLSQL v No SQL
SQL v No SQL
Ronald Bradford
 

More from Ronald Bradford (20)

Successful Scalability Principles - Part 1
Successful Scalability Principles - Part 1Successful Scalability Principles - Part 1
Successful Scalability Principles - Part 1
 
MySQL Backup and Recovery Essentials
MySQL Backup and Recovery EssentialsMySQL Backup and Recovery Essentials
MySQL Backup and Recovery Essentials
 
The History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystemThe History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystem
 
Lessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS EnvironmentsLessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS Environments
 
Monitoring your technology stack with New Relic
Monitoring your technology stack with New RelicMonitoring your technology stack with New Relic
Monitoring your technology stack with New Relic
 
MySQL Best Practices - OTN
MySQL Best Practices - OTNMySQL Best Practices - OTN
MySQL Best Practices - OTN
 
MySQL Scalability Mistakes - OTN
MySQL Scalability Mistakes - OTNMySQL Scalability Mistakes - OTN
MySQL Scalability Mistakes - OTN
 
My SQL Idiosyncrasies That Bite OTN
My SQL Idiosyncrasies That Bite OTNMy SQL Idiosyncrasies That Bite OTN
My SQL Idiosyncrasies That Bite OTN
 
MySQL Best Practices - OTN LAD Tour
MySQL Best Practices - OTN LAD TourMySQL Best Practices - OTN LAD Tour
MySQL Best Practices - OTN LAD Tour
 
MySQL Idiosyncrasies That Bite SF
MySQL Idiosyncrasies That Bite SFMySQL Idiosyncrasies That Bite SF
MySQL Idiosyncrasies That Bite SF
 
Successful MySQL Scalability
Successful MySQL ScalabilitySuccessful MySQL Scalability
Successful MySQL Scalability
 
MySQL Idiosyncrasies That Bite 2010.07
MySQL Idiosyncrasies That Bite 2010.07MySQL Idiosyncrasies That Bite 2010.07
MySQL Idiosyncrasies That Bite 2010.07
 
Capturing, Analyzing and Optimizing MySQL
Capturing, Analyzing and Optimizing MySQLCapturing, Analyzing and Optimizing MySQL
Capturing, Analyzing and Optimizing MySQL
 
MySQL Idiosyncrasies That Bite
MySQL Idiosyncrasies That BiteMySQL Idiosyncrasies That Bite
MySQL Idiosyncrasies That Bite
 
10x Performance Improvements
10x Performance Improvements10x Performance Improvements
10x Performance Improvements
 
LIFTOFF - MySQLCamp for the Oracle DBA
LIFTOFF - MySQLCamp for the Oracle DBALIFTOFF - MySQLCamp for the Oracle DBA
LIFTOFF - MySQLCamp for the Oracle DBA
 
IGNITION - MySQLCamp for the Oracle DBA
IGNITION - MySQLCamp for the Oracle DBAIGNITION - MySQLCamp for the Oracle DBA
IGNITION - MySQLCamp for the Oracle DBA
 
10x Performance Improvements - A Case Study
10x Performance Improvements - A Case Study10x Performance Improvements - A Case Study
10x Performance Improvements - A Case Study
 
Dolphins Now And Beyond - FOSDEM 2010
Dolphins Now And Beyond - FOSDEM 2010Dolphins Now And Beyond - FOSDEM 2010
Dolphins Now And Beyond - FOSDEM 2010
 
SQL v No SQL
SQL v No SQLSQL v No SQL
SQL v No SQL
 

Recently uploaded

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 

Recently uploaded (20)

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 

Drizzle - Status, Principles and Ecosystem

  • 1. Drizzle Status, Principles, and Ecosystem OSCON July 2009 Wednesday, July 22, 2009
  • 2. Agenda 1. Overiew 2. Drizzle Panel Members 3. Question Time Wednesday, July 22, 2009
  • 5. In a land not too far away Wednesday, July 22, 2009
  • 6. In a land not too far away (Seattle actually) Wednesday, July 22, 2009
  • 8. One Man had a vision Wednesday, July 22, 2009
  • 9. One Man had a vision Wednesday, July 22, 2009
  • 10. of better rain! Wednesday, July 22, 2009
  • 11. of better rain! (not really) Wednesday, July 22, 2009
  • 12. A database world of an extensible, pluggable micro kernel Wednesday, July 22, 2009
  • 13. designed for many cores and to run in the cloud Wednesday, July 22, 2009
  • 14. to be infrastructure aware and designed for web applications Wednesday, July 22, 2009
  • 15. To fight the tyranny of the commercial RDBMS world Wednesday, July 22, 2009
  • 16. To enhance the Open Source community Wednesday, July 22, 2009
  • 18. At OSCON 2008 Drizzle was announced Wednesday, July 22, 2009
  • 19. And Now... One year on Wednesday, July 22, 2009
  • 20. No kittens have been harmed in this project Wednesday, July 22, 2009
  • 22. The Drizzle Team • Brian Aker • Monty Taylor • Jay Pipes • Stewart Smith • Eric Day • Lee Bieber Wednesday, July 22, 2009
  • 23. Drizzle Contributors • Mark Atwood • Ronald Bradford • Patrick Galbraith • Michael Shadle • Padraig O'Sullivan • David Shrewsbury • Toru Maesaka • Philip Herron • Roland Bouman • Sherri Cabral • Sergey Petrunia • Andrew Ettinger • Trond Norbye • Clint Byrum • Nathan Williams • Vladimir Kolesnikov • Aarti Pai • Stephane Varoqui and a cast of many more 100+ Contributors Wednesday, July 22, 2009
  • 24. Drizzle Availability • Drizzle Code: https://launchpad.net/drizzle • Mailing List: https://launchpad.net/~drizzle-discuss/ • IRC: irc://irc.freenode.net/#drizzle • Web: http://drizzle.org (Wiki, Docs, Links etc) • Blogs: http://planetdrizzle.org Wednesday, July 22, 2009
  • 25. Drizzle Projects https://launchpad.net/libdrizzle https://launchpad.net/drizzle-automation https://launchpad.net/drizzle-umbrella https://launchpad.net/drizzle-interface https://launchpad.net/drizzle-jdbc http://pecl.php.net/package/drizzle https://launchpad.net/drizzle-python https://launchpad.net/drizzle-cloud https://launchpad.net/drizzledc https://launchpad.net/~drizzle-developers /+archive/ppa /sysbench and more.... Wednesday, July 22, 2009
  • 26. What sets Drizzle apart? • Reducing active lines of code • Reuse of existing system libraries (C++/STL) • Code Coverage / Code documentation • Regression testing per revision • Highly extensible via plugins • Infrastructure aware, focus on web applications • Wednesday, July 22, 2009 Multi Core / High Concurrency / Lots of RAM
  • 27. What sets Drizzle apart? Community • All contributions are treated equally • No contributor license agreements • Captain System • All project information is public • Release early and often (~ 2 weeks) • 100+ Contributors / 500+ Mailing List Wednesday, July 22, 2009
  • 28. What is available now? • Drizzle Server • Client Library (Supports Drizzle, MySQL, SQL Lite) • Connectors - Perl DBD:drizzle, php, java, python, ruby, lua? • Amazon EC2 AMI’s • Plugins (for example) • Authentication (PAM,LDAP,Http Auth) • Wednesday, July 22, 2009 Storage Engines - InnoDB, MyISAM, Blitz, PBXT
  • 29. What is on the roadmap? • Replication plugins and new protocol • Pluggable Configuration • Server Side Scripting • Performance Schema • <insert your work here> Wednesday, July 22, 2009
  • 30. More about Drizzle? • Wiki http://drizzle.org/wiki • Blogs http://planetdrizzle.org • Code http://drizzle.org/doxygen/ • Presentations Wednesday, July 22, 2009
  • 31. Audience Poll • How many of you have tried Drizzle before today? • How many of you have heard of Drizzle before this conference? Wednesday, July 22, 2009
  • 32. Questions • Tweet using hashcodes #drizzle #oscon • Raise your hand Wednesday, July 22, 2009
  • 41. 1. What one feature do you feel sets Drizzle apart or is unique in open source development today? Wednesday, July 22, 2009
  • 42. 2. Predicting the future, what will you be saying at OSCON 2010 about Drizzle? Wednesday, July 22, 2009