Personal schedule for Chris Weiss

Download or subscribe to Chris Weiss's schedule.

Tutorial
Location: Ballroom E
Giuseppe Maxia (Continuent)
Average rating: ****.
(4.80, 5 ratings)
MySQL replication is the backbone of web scalability principles. This tutorial tells you how to go beyond the basics, to using MySQL replication more productively, by combining existing techniques and adopting new ones. After covering the basics, we will explore failover techniques, several performance boosting tricks, and emerging technologies that you can adopt in house and in the cloud. Read more.
Tutorial
Location: Ballroom D
Justin Swanhart (Percona), Ryan Lowe (Percona), Baron Schwartz (VividCortex Inc)
Average rating: ****.
(4.50, 8 ratings)
This tutorial focuses on the diagnostic tools you can turn to when confronted with an unexplained performance problem. Tools explained include iostat, vmstat, and mk-query-digest. The emphasis is on practical usage under pressure, and less on performance theory. 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.
Tags: ec2
Anders Karlsson (Recorded Future)
Average rating: ***..
(3.50, 2 ratings)
Does it really work well to have large amount of data on Amazon EC2? Yes it does, but it does require some careful thinking and testing. EC2 is not like your standard Linux box when in terms of cabability of sustaining a high load and large amounts of data. But it can sure be done, but in a different way. This talk is about what Recorded Future has experienced when working with EC2. 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.
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.
Products and Services
Location: Ballroom H
John Busch (Schooner Information Technology)
Average rating: **...
(2.25, 4 ratings)
We present innovative technology developed to achieve industry-leading availability coupled with industry-leading performance for MySQL/InnoDB. Downtime is reduced by over 90% with tightly integrated, fully synchronous replication. Highly-optimized thread, lock, DRAM, and flash algorithms maximize performance.We present the technology, demonstrate management simplicity, and show benchmark results. Read more.
Gerardo Narvaja (SkySQL Inc.)
Traditionally replication has been monitored using the information in SHOW SLAVE STATUS, however it doesn't always represent the full picture. This presentation will outline how combining different methodologies it is possible to obtain a more accurate picture about replication health. 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.
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.
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.
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.
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.
Products and Services
Location: Ballroom G
Grant McAlister (Amazon.com)
Whether running with commodity servers on premise or in the cloud, there are many failure scenarios to protect your database against. In this session we will walk through the different types of replication possible with both self-managed MySQL deployments and managed Amazon Relational Database Service cloud deployments, understanding how they can help improve your availability and durability. 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.
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.
Tags: dba
Baron Schwartz (VividCortex Inc)
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.
Michael Glaesemann (myYearbook.com)
Average rating: ***..
(3.50, 2 ratings)
Founded by two high school students in 2005, myYearbook.com has grown to become one of the top 5 social networks and one of the top 25 most trafficked web sites in the United States. In this session, we'll review the growing pains, unique architectural decisions, and methodologies employed to support the consistent growth and demand of a social network. Read more.
Robert Hodges (Continuent.com)
Average rating: ****.
(4.33, 3 ratings)
Site failures can blow your business out of the water unless you have a disaster recovery site already setup, tested, and ready to go. This talk presents a cookbook approach for setting up and managing MySQL DR. Standard architectures, failover procedures, and failback are covered. Finally, we talk about how to test it all so you know it works. 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.
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.
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.
Vadim Tkachenko (Percona Inc)
Average rating: ****.
(4.00, 1 rating)
This talk shows how to use Percona Server together with XtraBackup to make important operational tasks easy. Read more.
John David Duncan (Oracle Corp.), Edwin DeSouza (Oracle)
The next major release of Memcached, memcached 1.6, will support loadable storage engines to manage cached data. The NDB Engine for Memcached allows MySQL Cluster and Memcached to be used together in a wide variety of ways, and can be individually configured for particular memcached key prefixes. The presentation will include an overview, how-tos, and benchmarks. 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.
Greg Smith (2ndQuadrant US)
Average rating: *****
(5.00, 6 ratings)
While databases are increasingly being distributed across multiple nodes, the performance of every node still matters--especially if you're considering virtualized or cloud deployments that have their own specific trade-offs. Memory performance scaling as core count changes, all aspects of disk performance, and using sysbench to benchmark both MySQL and PostgreSQL are all topics covered here. Read more.
Matt Ingenthron (Couchbase, Inc.)
Average rating: ****.
(4.00, 1 rating)
With contemporary web applications, data is never isolated to one store. Memcached has long been a partner to MySQL; now Membase, a persistent, replicated, clustered memcached-protocol-compatible datastore is used alongside MySQL for simple, fast key-value access. This session will dispel the idea of needing to choose between SQL or NoSQL, showing how you can be both rich and fast. Read more.
Location: Ballroom C
Moderated by: Paddy Sreenivasan
Discussion of MySQL backup and recovery methods and practices in various organizations. 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 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: 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.
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.
Keynote
Location: Ballroom EFGH
Please note: This and all other keynotes will be live streamed and recorded.
Baron Schwartz (VividCortex Inc)
Average rating: *****
(5.00, 13 ratings)
The last few years have brought technological and market shifts that have disrupted open-source databases. These include cloud computing, solid-state storage, non-SQL databases, and MySQL's acquisition. In this keynote presentation, Baron Schwartz will discuss the new reality that faces open-source database users and developers. Read more.
Keynote
Location: Ballroom EFGH
Please note: This and all other keynotes will be live streamed and recorded.
Mike Olson (Cloudera)
Average rating: ***..
(3.83, 12 ratings)
The meteoric growth of MySQL through the 1990s and 2000s were marked by some big in the enterprise database market -- a willingness to adopt open source software for critical business applications, and the emergence of a new class of database-backed web applications that needed a simpler, cheaper and more flexible storage model than the established vendors provided. Read more.
Keynote
Location: Ballroom EFGH
Please note: This and all other keynotes will be live streamed and recorded.
Average rating: ****.
(4.55, 11 ratings)
If you missed Ignite MySQLconf on Wednesday evening, come check out the Best of Ignite - several fun, high-energy “speed presentations” given by people like you. Read more.
Drizzle
Location: Ballroom B
Padraig O'Sullivan (Akiban Technologies Inc.)
Average rating: ***..
(3.00, 2 ratings)
In this presentation, we will cover how to easily deploy MySQL and Drizzle databases on Amazon and the Rackspace cloud using chef. In particular, Drizzle is a database designed specifically for the cloud and we will discuss how its modular architecture benefits deployment. Read more.
Sarah Novotny (NGINX)
Average rating: *****
(5.00, 1 rating)
MySQL's replication system has been a core feature often touted for scaling (sort of) and redundancy (sort of). I'll describe a client's extensive use of MySQL replication (they have more than 200 MySQL instances replicating to one another) as a reference for the many uses and misuses of replication. Read more.
Baron Schwartz (VividCortex Inc)
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.
Seppo Jaakola (Codership), Alexey Yurchenko (Codership)
Average rating: ***..
(3.00, 2 ratings)
Aside from traditional master-slave setup used mostly for HA and read scale-out, there is an established history of attempts at multi-master replication with MySQL. In this presentation we will look at what multi-master replication can do for us and compare different approaches of doing it. 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.
Mark Callaghan (Facebook), Ryan Mack (Facebook), Vamsi Ponnekanti (Facebook)
Average rating: ****.
(4.33, 3 ratings)
The Facebook database engineering team works with the community and on its own to make MySQL better for data center deployments. This work is visible in the Facebook patch, bugs fixed in official MySQL and features sponsored in other distributions. We will describe work to support a large number of large databases. We focus on backup, replication and quality of service. 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.
Keynote
Location: Ballroom EFGH
Please note: This and all other keynotes will be live streamed and recorded.
Jeremy Cole (Twitter)
Average rating: ****.
(4.00, 6 ratings)
Keynote by Jeremy Cole, DBA Team Lead and MySQL Architect, Twitter. 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