Amidst all the Oracle/Sun/MySQL news today, the MySQL Conference kicks off this week. So I just spent a few minutes putting together my picks for the sessions I'd like to attend at the MySQL Conference and the Percona Performance Conference (schedule). There's quite a lineup and I have some hard choices to make. Both groups have put together excellent events. And, wow, there are a lot of new storage engines and appliances coming out.

To make my life easier, I'm putting the list of interesting sessions from both conferences here so I can try to decide where to spend my attention.

Sessions I'm Presenting or Part Of

I'm presenting MySQL and Search at Craigslist on Tuesday morning and am part of The Great Open Cloud Shootout on Wednesday morning.

On Friday, I'll be at the Drizzle Developer Day to talk about "What Craigslist Needs from Drizzle."

Tuesday Sessions: MySQL

  • 8:30am - State of the Dolphin - Karen Padir
  • 9:15am - This is Not a Web App: MySQL at Google - Mark Callaghan
  • 10:50am - MySQL and Search at Craigslist - Jeremy Zawodny
  • 11:55am - InnoDB: Innovative Technologies for Performance and Data Protection - Ken Jacobs, Heikki Tuuri
  • 2:00pm - Falcon Storage Engine - Designed for Speed - Kevin Lewis, Ann Harrison
  • 3:05pm - The PBXT Storage Engine: Meeting Future Challenges - Paul McCullagh
  • 4:25pm - Solving Common SQL Problems with SeqEngine - Beat Vontobel
  • 5:15pm - Hadoop and MySQL: Friends with Benefits - Frank Mashraqi

Wednesday Sessions: MySQL

  • 8:50am - The Great Open Cloud Shootout - panel
  • 10:50am - Build Your Own MySQL Time Machine - Chuck Bell, Mats Kindahl
  • 11:55am - Using Q4M: A Message Queue Storage Engine for MySQL - Kazuho Oku
  • 11:55am - libdrizzle: A New Client Library for Drizzle and MySQL - Eric Day
  • 11:55am - libdrizzle: A New Client Library for Drizzle and MySQL - Eric Day
  • 2:00pm - Maria: The New Transactional Storage Engine for MySQL - Monty Widenius
  • 2:00pm - SAN Performance on a Internal Disk Budget: The Coming SSD Revolution - Matthew Yonkovit
  • 2:00pm - Crash Recovery and Media Recovery in InnoDB - Heikki Tuuri
  • 3:05pm - MySQL Performance on EC2 - Mark Callaghan
  • 4:25pm - Perl Stored Procedures for MySQL - Antony Curtis
  • 4:25pm - High Availability and Scalability Patches from Google - Ben Handy, Justin Tolmer
  • 5:15pm - Optimizing MySQL Performance for ZFS - Allan Packer, Neelakanth Nadgir
  • 5:15pm - Redundant Storage Cluster: For When It's Just Too Big - Bob Burgess
  • 5:15pm - Inserts at Drive Speed: Designing a Custom Storage Engine for Write-Mostly Applications - Ben Haley

Wednesday Sessions: Percona

  • 9:00am - Maria In Depth - Monty Widenius
  • 9:55am - The Return of Gearman - Eric Day
  • 11:15am - Fighting Replication Lag - Peter Zaitsev
  • 12:45pm - Evaluating Disk Backends for MySQL Servers - Ewen Fortune
  • 1:35pm - Database Performance with Proxy Architectures - Robert Hodges
  • 2:00pm - Covering Indexes: Orders-of-Magnitude Improvements - Dr. Bradley C. Kuszmaul
  • 5:00pm - Sphinx and MySQL: A Perfect Match - Andrew Aksyonoff
  • 6:15pm - InnoDB Performance Tuning - Peter Zaitsev
  • 7:05pm - CouchDB: Behind the Buzz - Jan Lehnardt
  • 7:55pm - Linux Filesystems: Who, What, and Where - Stewart Smith
  • 9:10pm - Open Q&A: Performance - panel

Thursday Sessions: MySQL

  • 8:30am - The SmugMug Tale - Don MacAskill
  • 10:50am - SQL is Dead - Monty Taylor
  • 10:50am - Map/Reduce and Queues for MySQL Using Gearman - Eric Day, Brian Aker
  • 10:50am - Dormando's Proxy for MySQL - Alan Kasindorf
  • 11:55am - Memory Management in MySQL and Drizzle - Stewart Smith
  • 11:55am - Improving Performance by Running MySQL Multiple Times - MC Brown
  • 2:00pm - MySQL Row Change Event Extraction and Publish - Gene Pang
  • 2:00pm - InnoDB Performance and Usability Patches - Vadim Tkachenko, Ewen Fortune
  • 2:50pm - Make Your Life Easier with Maatkit - Baron Schwartz
  • 2:50pm - BLOB Streaming: Efficient Reliable BLOB Handling for all Storage Engines - Barry Leslie
  • 3:50pm - Database We Can Believe In: Stories from the Front Lines (of the Obama Campaign) - many speakers

Thursday Sessions: Percona

  • 9:55am - Pushing the Envelope - Don MacAskill
  • 10:50am - The Life of a Dirty Page - Mark Callaghan
  • 1:35pm - High Performance MySQL from a Boring Architecture - Baron Schwartz
  • 3:15pm - Hypertable - Doug Judd
  • 4:30pm - Drizzle's Approach to Improving Performance of the Server - Jay Pipes
  • 7:50pm - MySQL Replication: Getting The Most From Slaves - Peter Zaitsev
  • 9:05pm - Open Q&A: Feature Request Bonanza - panel

Friday: Drizzle Developer Day

Drizzle Developer Day is on Friday at Sun in Santa Clara. I'm looking forward to many of the talks (some of which will be completely over my head but interesting anyway).

Back To Work!

And, with that, I need to go work on my presentation! See you at the conference... I'll try to post interesting tidbits on Twitter and tag 'em with #MySQLConf like others appear to be doing.

I just found out that I can share my public MySQL Conference Schedule.

Posted by jzawodn at April 20, 2009 10:32 AM

Reader Comments
# Pascal said:

I was nice seeing you. I enjoyed the presentation and glad to see you are enjoying yourself at CraigList. You are still missed at Y!

on April 21, 2009 12:28 PM
# Free Cards said:

Thank you so much for the sessions. They were so informative. I was looking for such presentations.

on April 21, 2009 11:40 PM
# Girish said:

It was one of best presentations I had been in. Very informative and eye opening. I am going to try Sphinx for

I was wondering where could I get hold of the slides you had. My team will be very much interested in looking at it.

on April 22, 2009 12:30 PM
# said:

Hi, Jeremy.

Will the slides from your talk "MySQL and Search at Craigslist" be available at some point?


on April 27, 2009 11:45 AM
# Jeremy Zawodny said:

Slides go online tonight, probably.

on April 27, 2009 11:46 AM
Disclaimer: The opinions expressed here are mine and mine alone. My current, past, or previous employers are not responsible for what I write here, the comments left by others, or the photos I may share. If you have questions, please contact me. Also, I am not a journalist or reporter. Don't "pitch" me.


Privacy: I do not share or publish the email addresses or IP addresses of anyone posting a comment here without consent. However, I do reserve the right to remove comments that are spammy, off-topic, or otherwise unsuitable based on my comment policy. In a few cases, I may leave spammy comments but remove any URLs they contain.