Drizzle - Status, Principles and Ecosystem

1,779 views

Published on

This presentation discusses the current state of the Drizzle database project including the principles behind this leading open source project, and the healthy and growing community. For more information visit http://drizzle.org

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,779
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
33
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Drizzle - Status, Principles and Ecosystem

  1. 1. Drizzle Status, Principles, and Ecosystem OSCON July 2009 Wednesday, July 22, 2009
  2. 2. Agenda 1. Overiew 2. Drizzle Panel Members 3. Question Time Wednesday, July 22, 2009
  3. 3. Overview Wednesday, July 22, 2009
  4. 4. In the beginning Wednesday, July 22, 2009
  5. 5. In a land not too far away Wednesday, July 22, 2009
  6. 6. In a land not too far away (Seattle actually) Wednesday, July 22, 2009
  7. 7. Wednesday, July 22, 2009
  8. 8. One Man had a vision Wednesday, July 22, 2009
  9. 9. One Man had a vision Wednesday, July 22, 2009
  10. 10. of better rain! Wednesday, July 22, 2009
  11. 11. of better rain! (not really) Wednesday, July 22, 2009
  12. 12. A database world of an extensible, pluggable micro kernel Wednesday, July 22, 2009
  13. 13. designed for many cores and to run in the cloud Wednesday, July 22, 2009
  14. 14. to be infrastructure aware and designed for web applications Wednesday, July 22, 2009
  15. 15. To fight the tyranny of the commercial RDBMS world Wednesday, July 22, 2009
  16. 16. To enhance the Open Source community Wednesday, July 22, 2009
  17. 17. So! Wednesday, July 22, 2009
  18. 18. At OSCON 2008 Drizzle was announced Wednesday, July 22, 2009
  19. 19. And Now... One year on Wednesday, July 22, 2009
  20. 20. No kittens have been harmed in this project Wednesday, July 22, 2009
  21. 21. but seriously Wednesday, July 22, 2009
  22. 22. The Drizzle Team • Brian Aker • Monty Taylor • Jay Pipes • Stewart Smith • Eric Day • Lee Bieber Wednesday, July 22, 2009
  23. 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. 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. 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. 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. 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. 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. 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. 30. More about Drizzle? • Wiki http://drizzle.org/wiki • Blogs http://planetdrizzle.org • Code http://drizzle.org/doxygen/ • Presentations Wednesday, July 22, 2009
  31. 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. 32. Questions • Tweet using hashcodes #drizzle #oscon • Raise your hand Wednesday, July 22, 2009
  33. 33. Drizzle Panel Members Wednesday, July 22, 2009
  34. 34. Panel Members Wednesday, July 22, 2009
  35. 35. Panel Members Wednesday, July 22, 2009
  36. 36. Panel Members Wednesday, July 22, 2009
  37. 37. Panel Members Wednesday, July 22, 2009
  38. 38. Panel Members Wednesday, July 22, 2009
  39. 39. Panel Members Wednesday, July 22, 2009
  40. 40. Question Time Wednesday, July 22, 2009
  41. 41. 1. What one feature do you feel sets Drizzle apart or is unique in open source development today? Wednesday, July 22, 2009
  42. 42. 2. Predicting the future, what will you be saying at OSCON 2010 about Drizzle? Wednesday, July 22, 2009
  43. 43. 3.Your Questions Here? Wednesday, July 22, 2009

×