Personal schedule for Joseph Gibbs

Download or subscribe to Joseph Gibbs's schedule.

Tutorial
Location: Ballroom D
Average rating: ****.
(4.60, 15 ratings)
Choosing right Hardware components, configuring them properly, and optimizing Linux settings are very important for MySQL and other database server deployments. But they are frequently overlooked. Learning best practices will certainly improve performance and stability. Do you want to learn these best practices? This three-hour tutorial is for you. Read more.
Tutorial
Location: Ballroom G
Peter Zaitsev (Percona Inc)
Average rating: ****.
(4.00, 7 ratings)
This talk is about Innodb and XtraDB architecture with focus on architecture aspects important for performance optimization. We will also look into tuning Innodb settings as well as designing database schema and application to take advantage of architecture. Read more.
Keynote
Location: Ballroom EFGH
Please note: This and all other keynotes will be live streamed and recorded.
Tomas Ulin (Oracle), Duleepa Wijayawardhana (Empire Avenue)
Average rating: ****.
(4.00, 17 ratings)
Join Tomas Ulin, Oracle’s Vice President of MySQL Engineering, as he summarizes MySQL’s first year under Oracle’s stewardship, discusses the current and ongoing engagement with the MySQL user community and offers insights into future roadmaps and commitment to MySQL products. Read more.
Keynote
Location: Ballroom EFGH
Please note: This and all other keynotes will be live streamed and recorded.
Ed Boyajian (EnterpriseDB), Bruce Momjian (EnterpriseDB)
Average rating: ***..
(3.20, 10 ratings)
In the State of the Elephant keynote, Ed Boyajian, CEO of EnterpriseDB, and Bruce Momjian, Co-Founder of The Global PostgreSQL Development Group, will present an overview of the PostgreSQL Community. Read more.
Location: Ballroom EFGH
David Axmark (Me, MySelf and I), Michael Widenius (Monty Program Ab)
Average rating: ***..
(3.83, 6 ratings)
Join us for the annual MySQL Awards, as we recognize excellence in Community Contributor, MySQL Application, and Corporate Contributor categories. Read more.
Sarah Sproehnle (Cloudera, Inc.)
Average rating: ****.
(4.00, 3 ratings)
Apache Hadoop is a distributed, batch-processing system for large data sets. It can be used alongside relational databases to enable more effective reporting and injestion of large amounts of raw or unstructured data. Read more.
Zardosht Kasheff (Tokutek)
Average rating: ****.
(4.50, 4 ratings)
We present some simple rules to understand effective indexing techniques without requiring an understanding of the underlying data structures that store the data. Read more.
Architecture and Technology
Location: Ballroom E
Ryan Thiessen (Facebook)
Average rating: ****.
(4.67, 9 ratings)
Getting sharding right is crucial for achieving high scale with MySQL on commodity hardware like we do at Facebook. We will overview sharding best practices, and show some examples of both successful and unsuccessful methods at sharding MySQL. Read more.
Average rating: ****.
(4.14, 7 ratings)
When replication fails, it can be difficult to fix. This talk will show you how to diagnose the failure and, when possible, safely resume replication. Read more.
Tags: dba, schema
Danil Zburivsky (The Pythian Group)
Average rating: ****.
(4.20, 5 ratings)
Production schema changes are painful but unavoidable. This session will tell you how to minimize (or totally eliminate) downtime during schema changes with master-master setup or by using "shadow" tables. Session will focus on pros and cons of each approach and describe most common use cases. Read more.
Tags: dba, scale_out
Average rating: ***..
(3.57, 7 ratings)
In this session, I will talk about tough DBA tasks - how to automate failover under non-trivial crash situations (i.e. promoting one of slaves to new master), and about how to eliminate downtime for difficult maintenance tasks (i.e sharding). If you have spent too much time for these tasks, this session will help your DBA life easier. Read more.
Peter Zaitsev (Percona Inc)
Average rating: **...
(2.86, 7 ratings)
It takes a lot to deliver consistent high performance for your MySQL powered system. In this presentation we'll look at defining Performance Goals, understanding Architecture Scalability and performing Capacity Planing. Read more.
Average rating: *****
(5.00, 1 rating)
Eucalpytus is a GPL open-source private cloud computing infrastructure platform that is compatible with Amazon Web Services. It has an undeserved reputation as being hard to provision, install, and operate. We hope to help dispel this reputation by walking through and talking through installation and operation of a small Eucalyptus cloud. Read more.
Products and Services
Location: Ballroom H
Itamar Haber (Xeround)
mysql> EXPLAIN SELECT * FROM CLOUDSQLDB WHERE Availability=’always’ AND Scale=’auto’ AND COUNT (CloudProviders)>1; Come see a live demonstration of a highly-available and scalable cloud database – with self-healing, auto-scaling and pay-per-use – all with a click of a button. Read more.
Steve Francis (LogicMonitor)
Average rating: ****.
(4.00, 6 ratings)
This talk will cover some of the less common linux tuning options, and how they can benefit MySQL performance, and benchmark results showing real impacts (or lack thereof) of tuning. Read more.
NoSQL
Location: Ballroom E
Tom Hanlon (Cloudera)
Average rating: ****.
(4.00, 2 ratings)
HBase is an open source column store built on top of Hadoop. In this 45 minute session you will get a brief introduction into the design of HBase, and the underlying framework along with some usage examples. Read more.
Tags: dba, security, ssl
Chris Conlon (yaSSL)
Average rating: ***..
(3.75, 4 ratings)
Security is becoming more important than ever, and as such, it should be a high concern for MySQL users. In this session we will cover important MySQL security practices, with a focus on configuring and using SSL with MySQL. Although sometimes overlooked, data in transit is vulnerable and should be secured. The use of SSL/TLS provides us with a tool to help protect peace of mind and data security. Read more.
Mikey Dickerson (Federal Government | United States Digital Services Team)
Average rating: **...
(2.86, 7 ratings)
Google engineers talk about the long fight against the specter of data drift. Starting from historical FUD about data drift, Google SREs will discuss design and implementation of a solution to detect data drift on any slave without downtime, and lessons learned from deployment and running in a world with detection. Read more.
NoSQL
Location: Ballroom F
Tags: nosql, mongodb
Roger Bodamer (10gen)
Average rating: ***..
(3.33, 6 ratings)
MongoDB -- from "humongous" -- is an open source, non-relational, document-oriented database. Read more.
PostgreSQL
Location: Ballroom E
Tags: postgresql
Robert Haas (EnterpriseDB)
Average rating: *****
(5.00, 2 ratings)
PostgreSQL is highly customizable, but which settings are most important and what values are most appropriate for a typical installation? This talk will explain the basics of how to configure PostgreSQL for reliability and good performance. Read more.
David Stokes (Oracle)
Average rating: **...
(2.50, 2 ratings)
Need quick ad-hoc reports with sharp graphics from you MySQL instances? There are several open source reporting tools from Penatho, Actuate, Jaspersoft and others that can make a DBAs lies much easier. This session covers the more popular reporting tools and reommendations for for their use in your environment. Read more.
Location: Exhibit Hall A
Average rating: ****.
(4.40, 5 ratings)
Visit the exhibitors, mingle with other attendees, and enjoy great refreshments and drinks at the evening reception. Read more.
Location: See BoF Schedule for Locations
Average rating: *****
(5.00, 2 ratings)
Birds of a Feather (BoF) sessions provide face to face exposure to those interested in the same projects and concepts. BoFs are happening at MySQL Conference & Expo Tuesday from 7:00p - 11:00pm and Wednesday from 6:00p - 11:00p. Read more.
Event
Location: Lobby Bar
Join fellow MySQL Conference & Expo participants at this fun and exciting event. Come together, meet each other face to face, and discuss things in real time over a drink at the bar at this year's MySQL CE Meetup. Read more.
Location: Ballroom C
Moderated by: Baron Schwartz
Transactional databases almost always use checkpointing, and checkpointing is really, really hard to do well. From Postgres to InnoDB to PBXT, the dreaded "checkpoint spike" has caused or continues to cause server stalls. Come learn how different databases do checkpoints and how to tune yours properly. Read more.
Keynote
Location: Ballroom EFGH
Please note: This and all other keynotes will be live streamed and recorded.
Michael Widenius (Monty Program Ab)
Average rating: ****.
(4.25, 12 ratings)
Monty, the co-founder of MySQL and now project lead of MariaDB, discusses what MariaDB is all about. MariaDB is now 2 years old, and has made 2 releases in 2010. He’ll also present an overview of the future of this community developed branch of the MySQL database. Read more.
Keynote
Location: Ballroom EFGH
Please note: This and all other keynotes will be live streamed and recorded.
Mårten Mickos (Eucalyptus Systems)
Average rating: ***..
(3.00, 9 ratings)
Elasticity is a key characteristic of public, private and hybrid clouds. Virtual machines can be spun up and spun down at a moment's notice. But how do databases behave in clouds? Read more.
Keynote
Location: Ballroom EFGH
Please note: This and all other keynotes will be live streamed and recorded.
Brian Aker (HP)
Average rating: ****.
(4.67, 12 ratings)
What’s the forecast for Drizzle, a database optimized for Cloud and Net applications? Brian provides an overview of the Drizzle project’s current state as well as what’s ahead. Read more.
Event
Location: Expo Hall
Join participating sponsors and other companies as they present open positions from their respective companies. Wednesday, April 13th, 10:00am – 2:00pm. Read more.
Harrison Fisk (Facebook), Domas Mituzas (Facebook)
Average rating: ***..
(3.80, 15 ratings)
Running MySQL at a scale of Facebook leads to many unique problems. We will discuss some of the performance problems seen in production systems and the tools and techniques involved in solutions. Read more.
Dan Rogart (Zynga), mohan krishnan (Zynga)
Average rating: ***..
(3.33, 3 ratings)
We will examine the challenges faced by Zynga in running a large scale MySQL plant in EC2. Serving our social games to millions of players around the globe has required significant investment in automation and performance optimization to the thousands of MySQL instances that drive the games. Delivering high performance in the cloud requires a unique approach to support high CPU and I/O demands. Read more.
Tags: dba, security
Fernando Ipar (Percona), Ryan Lowe (Percona)
Average rating: **...
(2.67, 3 ratings)
Achieving PCI compliance can be a difficult and expensive process. This session will begin by clarifying which requirements affect MySQL and then step through each requirement, providing common solutions to satisfy them. Read more.
Tags: dba
Baron Schwartz (VividCortex)
Average rating: ***..
(3.88, 8 ratings)
This talk is a guided tour of Aspersa, a toolkit that spun off from the popular Maatkit tools. It includes tools such as an I/O profiler, a bottleneck analysis tool, and tools to quickly summarize a system's configuration and status. Read more.
Architecture and Technology
Location: Ballroom B
Ronald Bradford (EffectiveMySQL)
Average rating: ****.
(4.00, 5 ratings)
Learn the right techniques to maximize your investment in MySQL by knowing the best practices for DBAs and Developers. Understand what subtle differences between MySQL and other RDBMS products are essential to understand in order to maximize the benefits and strengths of MySQL. We will be covering areas including the minimum MySQL configuration,ideal SQL, MySQL security and schema optimizations. Read more.
Eran Levin (Xeround)
If you thought running a database in the cloud was easy, think again. Databases in a cloud environment are inherently different from traditional installations in a datacenter or even in your trusted hosted environment. Today I'll explain the four key considerations we believe every system architect should take into account when designing their database for the cloud. Read more.
Tags: dba, security
Shlomi Noach (openark.org)
Average rating: ****.
(4.50, 2 ratings)
openark-kit is a tool set of scripts which fills in some gaps in daily MySQL maintenance work. Some scripts make for automation of routine work; others introduce new functionality to the MySQL server. This session introduces concepts and usage of the openark-kit. Read more.
Jens Bollmann (SkySQL AB)
Average rating: **...
(2.00, 1 rating)
Small web apps running on shared hosting or single/dual server environments can take advantage of many optimizations without requiring additional hardware or drastic application redesign. This session is aimed at developers and covers the "low hanging fruit" type optimizations that just about everyone has to learn the hard way!  Read more.
Architecture and Technology
Location: Ballroom B
Ronald Bradford (EffectiveMySQL)
Average rating: ***..
(3.60, 5 ratings)
Too much for just one session, in Part 2 we continue with learning the right techniques to maximize your investment in MySQL by knowing the best practices for DBAs and Developers. Get ahead of finding and addressing architecture and performance by doing it right the first time. Read more.
Ian Gulliver (Google), Eric Rollins (Google)
Average rating: ***..
(3.80, 5 ratings)
Google engineers have built a system that detects MySQL master failure, chooses a new master, promotes it and hooks up slaves with under a minute downtime. This is deployed in an environment where there's zero tolerance for transaction loss of any sort. The original designer and a sysadmin who worked on the deployment will talk about design, implementation and practical lessons learned. Read more.
Drizzle, LAMP, Memcached
Location: Ballroom B
Patrick Galbraith (Blue Gecko)
Average rating: **...
(2.00, 3 ratings)
Perl has been around for a while now. Even with buzz around other interpreted languages, Perl is still prevalently used in many applications- anything from simple database utilities, database administrative tools or web applications, it is useful to know how to program with Perl along with a relational database. This session is refresher course for lovers and non-lovers of Perl alike. Read more.
Tags: php, dba
Jakub Vrana (Self-employed)
Average rating: ***..
(3.00, 2 ratings)
phpMyAdmin is a well-known PHP application for managing MySQL database. What's wrong with it? It is big, slow and it misses support for many advanced features like stored procedures or triggers. Its free alternative Adminer provides user-friendly interface, requires no setup, is lightning fast and highly customizable. Adminer is available for MySQL, PostgreSQL, SQLite, MS SQL and Oracle. Read more.
Location: See BoF Schedule for Locations
Average rating: ****.
(4.00, 1 rating)
Birds of a Feather (BoF) sessions provide face to face exposure to those interested in the same projects and concepts. BoFs are happening at MySQL Conference & Expo Tuesday from 7:00p - 11:00pm and Wednesday from 6:00p - 11:00p. Read more.
Location: Ballroom A
Moderated by: Henrik Ingo
Xtrabackup Manager is a new tool for scheduling your MySQL backups. It uses Xtrabackup from Percona as the backup tool - in the future we will support also other tools like mysqldump. This is a new project, rough around the edges and incomplete user interface, but it can already take a backup. If you are interested in working on the code with us, even better! Read more.
Location: Ballroom C
Moderated by: Paddy Sreenivasan
Discussion of MySQL backup and recovery methods and practices in various organizations. Read more.
Location: Ballroom D
Moderated by: Erin O'Neill and Mike Tougeron
Average rating: *****
(5.00, 1 rating)
Mike Tougeron and Erin O'Neill co-wrangle the San Francisco MySQL Meetup taking it from an average of 10 attendees to 65. They'll lay out the 4 main keys to making their meetup a success. Read more.
Location: Ballroom EFGH
Brian Aker (HP)
Average rating: ***..
(3.50, 2 ratings)
If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds? Would you pitch a project? Launch a web site? Teach a hack? We’ll find out this year at Ignite MySQLconf. Ignite MySQLconf will happen on Wednesday, April 13 at 7:00pm. The call for Ignite MySQLconf talk proposals now closed. Read more.
Location: See BoF Schedule for Locations
Birds of a Feather (BoF) sessions provide face to face exposure to those interested in the same projects and concepts. BoFs are happening at MySQL Conference & Expo Tuesday from 7:00p - 11:00pm and Wednesday from 6:00p - 11:00p. Read more.
Location: Techmart Santa Clara Dining Room
Average rating: ****.
(4.33, 3 ratings)
Join the MySQL Team at Techmart Santa Clara (next door to the Convention Center) on April 13, 2011, as we celebrate the health and growth of the MySQL community. Read more.
Inaam Rana (Oracle), John Russell (Oracle Corporation)
Average rating: ***..
(3.50, 8 ratings)
InnoDB becomes the default storage engine in MySQL 5.5. At this session, you will learn the current state of InnoDB and the latest enhancements to the InnoDB storage engine in MySQL 5.5; plus how InnoDB works. Read more.
Marius Moscovici (Metric Insights Inc.), Steffan Mejia (Linden Lab)
This presentation provides architectural guidance, design patterns, and specific suggestions for deploying and administering Data Warehouses using Mysql. It is based on lessons learned building and operating a Multi-Terabyte Mysql 5 Data warehouse over a period of 5 years. Read more.
Baron Schwartz (VividCortex)
Average rating: ****.
(4.14, 7 ratings)
This talk shows you how to gather the correct data for performance forecasting and capacity planning. You will learn how to apply mathematical models to the data, and get meaningful answers that are likely to resemble reality. Read more.
Replication and Scale-Out
Location: Ballroom A
Daniel Peek (Facebook)
Average rating: ****.
(4.20, 5 ratings)
MySQL replication has been a critical part of scaling Facebook's storage infrastructure.  However, it brings with it the fear of divergent replicas.  This session discusses a new tool that detects divergences, identifies inconsistent data, and helps repairs defects.   Read more.
Moshe Shadmon (ScaleDB)
ScaleDB is a pluggable storage engine for MySQL. It turns MySQL into an enterprise-class, highly-available, clustered database that scales dynamically in a public and private cloud. Read more.
Migration, Replication and Scale-Out
Location: Ballroom F
Mark Konetchy (Facebook)
Average rating: ***..
(3.67, 3 ratings)
This talk will cover forecasting and planning future growth for high volume mysql instances occupying many (500+) servers. Will include metrics tracked (and how to filter through noise), when and how to migrate, operational optimizations such as upgrades that can be incorporated, and how to deal with server technology that evolves faster than server lifetimes Read more.
Location: Ballroom Foyer
Average rating: *****
(5.00, 3 ratings)
Join us in Exhibit Hall A immediately following the general sessions to celebrate four fantastic days of MySQL Conference & Expo. Take the opportunity to network one last time at this closing event, enjoy some ice cream and other tasty refreshments. Read more.
  • EnterpriseDB
  • Amazon Web Services
  • Clustrix
  • Continuent
  • Facebook
  • HTI Consultoria e Tecnologia
  • Monty Program
  • Percona
  • Rackspace Hosting
  • Schooner Information Technology
  • SkySQL
  • Xeround

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Yvonne Romaine at yromaine@oreilly.com

Media Partners Opportunities

For media partnerships, contact mediapartners@ oreilly.com

Press & Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

O'Reilly MySQL Conference Bulletin

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the O'Reilly MySQL Conference Bulletin (login required).

Contact Us

View a complete list of O'Reilly MySQL Conference Contacts