It's a wrap! We had over 1,300 attendees and rave reviews. Thank you for making Percona Live MySQL Conference & Expo 2015 one of the best in years. Save the date for next year April 18-21, 2016.
The Percona Live MySQL Conference and Expo is the premier event for the rich and diverse MySQL ecosystem. It is the place to be for the open source community as well as businesses that thrive in the MySQL marketplace. Attendees include DBAs, SysAdmins, developers, architects, CTOs, CEOs, and vendors from around the world.
MySQL is the world's most popular open source database, powering massively popular web applications such as Facebook, YouTube, and Twitter. MySQL continues to evolve rapidly with new releases, related software, delivery methods, and uses enabling it to reach more markets and power more applications every day.
April 13-16, 2015
Percona Live MySQL Conference and Expo 2015 will be held at the Hyatt Regency Santa Clara & The Santa Clara Convention Center, at 5101 Great America Parkway Santa Clara, CA 95054.
Tutorials Schedule - Monday 13 April 2015
Sessions Schedule - Tuesday, April 14 2015
Percona Opening Keynote
Peter Zaitsev
Polyglot Persistence @ Facebook
Harrison Fisk
Keynote Panel: The next disruptive technology: “What comes after the Cloud and Big Data?"
Kenneth Hui, Kenny Gorman, Michael Coburn, Peter Zaitsev, Ritesh Chhajer, Robert Hodges, Thomas Hazel
Woz on your mind?
Steve Wozniak
Materialized Views for MySQL using Flexviews
Justin Swanhart
Fast Master Failover without Data Loss
Yoshinori Matsunobu
Navigate the Many Instruments of MySQL 5.7
Marco "The Grinch" Tusa
MySQL in the Hosted Cloud
Colin Charles
Upgrading to MySQL 5.6 @ scale
Tom Krouper, Jonah Berquist
InnoDB 5.7 - What's new
Sunny Bains
MySQL backups at scale
Alexey Kopytov
Accelerating MySQL with Flash and Persistent Memory
Nisha Talagala
Lightweight OpenStack Benchmarking Service with Rally and Docker
Swapnil Kulkarni
MySQL and Openstack deep dive
Peter Boros
An introduction to Database as a Service with an emphasis on OpenStack using Trove
Matt Griffin, Amrith Kumar
Case Studies in Webscale IT with OpenStack and MidoNet
Adam Johnson, Shacolby Jackson
MySQL 5.7 Performance: Scalability & Benchmarks
Dimitri KRAVTCHUK
15 tips to boost your Galera Cluster
Frederic Descamps
Next generation monitoring: moving beyond Nagios
Jenni Snyder, Josh Snyder
What I learned while migrating MySQL on-premises to Amazon RDS
Michael Coburn
The Database is Down, Now What?
Jeremy Tinley
InnoDB: A journey to the core III
Davi Arnaut, Jeremy Cole
Undrop for InnoDB
Aleksandr Kuzminsky
Yahoo: Experiences with Percona Cluster
Trey Raymond, Yashada Jadhav
Deploying a OpenStack Cloud at Scale at Time Warner Cable
Matthew Fischer, Clayton O'Neill
A closer look at Ceph's performance
Zoltan Arnold Nagy, Mark Korondi
Trove in the Real World - Adventures in Running Production Workloads on Upstream Code
Nikhil Manchanda, Andrew Conrad
Leveraging OpenStack Cinder for Peak Application Performance
Steven Walchek, Chris Merz, Amrith Kumar
Practical Performance Tuning Using Digested SQL Logs
Bob Burgess
Running a Galera Cluster on Kubernetes
Patrick Galbraith
QA Pro; Test, Monitor and Visualise MySQL Performance in Jenkins
Ramesh Sivaraman
Managing MySQL Performance with Percona Cloud Tools
Daniel Nichter
Prepared Statements with PDO & PHP
Chris Shumake
DocStore: Document Database for MySQL at Facebook
Peng Tian, Tian Xia
Pseudo GTID and easy replication management
Shlomi Noach
Practical MySQL Optimization
Peter Zaitsev
Replication and Clustering with OpenStack Trove
Amrith Kumar, George Lorch
MongoDB Profiler Deep Dive
Kenny Gorman
OpenStack at MiMedia: Scalable consumer media
Michael Yoon
InnoDB Defragmentation
Rongrong Zhong
The evolution of the Percona Replication Manager (PRM)
Yves Trudeau
Database Defense in Depth
Geoffrey Anderson
Improving Performance with Better Indexes
Ronald Bradford
Workbench for the DBA
Ligaya Turmelle
Meet MariaDB 10.1
Sergei Golubchik, Michael Widenius
Multi-threaded replication in MySQL 5.6 and 5.7
Stephane Combaudon
The lifecycle of data, augmenting MySQL with Big Data and NoSQL options
David Murphy
Ballroom H
Designing a highly resilient Network Infrastructure for OpenStack Clouds
Pere Monclus
So, you want to contribute to OpenStack...
George Lorch
Show me the services! (Leveraging OpenStack PaaS services from Cloud Foundry apps)
Andrew Conrad, Vipul Sabhaya, Nikhil Manchanda
Using OpenStack to Build Your Next Generation Cloud
Kenneth Hui
Towards One MILLION SQL Queries Per Second
Stewart Smith
MariaDB 10.1 InnoDB: What's new and future plans
Michael Widenius
Improving Your Database Designs with Practical Database Theory
David Berube
Utilizing Ansible to manage a highly available MySQL environment
Miklos Szel, Alkin Tezuysal
Sharding, horizontal and vertical scaling
Tom Christ
(Almost) Instant Monitoring.
Daniel Guzman Burgos
7 or so deadly mysql performance sins
Martin Arrieta
Running MySQL on AWS
Michael Coburn
Identifying major sources of variance in a traditional DBMS: A Case for Predictable Databases
Barzan Mozafari
RDO Community
Alvaro Lopez Ortega
Monasca: Monitoring as a Service (at Scale)
Roland Hochmuth, Deklan Dieterly, Craig Bryant
Scaling MySQL in the cloud with Vitess and Kubernetes
Anthony Yeh
MariaDB CONNECT storage engine to simplify heterogeneous data access
Serge Frezefond
Weapons for Slaying the Monolithic Monster
John Williams
Managing Multi-DC MySQL installation with chef
Tatyana Arenburg
Sqoop: Getting to Hadoop
Abraham Elmahrek
Orchestrating MySQL
Ivan Zoratti
Is PXC Right for my Application?
Stephane Combaudon, Peter Boros
An introduction to High Availability options for MySQL
Ben Mildren
Everything about MySQL bugs
Sveta Smirnova, Valerii Kravchuk
MySQL Galera Cluster, Percona XtraDB Cluster, and MariaDB Galera Cluster
Jay Janssen
Data Security – Emerging Legal Trends
S. Keith Moulsdale
WebScaleSQL Meeting/Hacking
Steaphan Greene
MariaDB BoF
Colin Charles
Test, merge, improve: MySQL branch maintenance
Laurynas Biveinis
RocksDB Storage Engine for MySQL
Yoshinori Matsunobu
Performance
Rick James
#DBHangOps in Real Life
Geoffrey Anderson
Sessions Schedule - Wednesday, April 15 2015
WebScaleSQL: The Power of Collaboration
Steaphan Greene
9:00am to 9:20am
1+1>2
Patrik Sallner
Celebrating MySQL
Tomas Ulin
What Has the Cloud Done for My Data Lately?
Robert Hodges
InnoDB Change Buffering
Davi Arnaut
Making PagerDuty more reliable using XtraDB Cluster
Doug Barth
Better DevOps with MySQL and Docker
Sunny Gleason
More MySQL DBA Tools
Ryan Lowe, Randy Wigginton
MySQL for Facebook Messenger
Domas Mituzas
Using Hadoop together with MySQL for data analysis
Alexander Rubin
Your Backups - Are you sure they work?
Matthew Boehm
Moving Workloads Effectively to Hybrid Cloud Deployments
MC Brown
MySQL Indexing Best Practices
Peter Zaitsev
MySQL backups: strategy, tools, recovery scenarios
Roman Vynar, Akshay Suryawanshi
Exploring your data with InnoDB Explorer
Jeremy Cole
Online schema changes for maximizing uptime
David Turner, Ben Black
Managing MySQL with Puppet
Jaakko Pesonen
Scaling MySQL In Amazon Web Services
Mark Filipi
Java MySQL Connector & Connection Pool Features & Optimization
Kenny Gryp
MySQL and HBase ecosystem for real-time big data overviews
Tomáš Komenda, Lukas Putna
GTID Replication - Implementation and Troubleshooting
Abdel-Mawla Gharieb
Driving MySQL to Big Data scale: How to practically address 1 Trillion rows
Thomas Hazel
Designing Effective Schema for Innodb
Yves Trudeau
MySQL replication: setup, benefits, limitations
Stephane Combaudon, Rick Golba
"Just" shard it
Maggie Zhou, Keyur Govande
Big Transactions on Galera Cluster
Seppo Jaakola
Schema changes multiple times a day? OK!
Jenni Snyder
High Performance MySQL choices in Amazon Web Services: Beyond RDS
Andrew Shieh
Pivot tables: analytics in pure SQL
Giuseppe Maxia
Using MySQL Audit Plugins and Elasticsearch ELK
Jeremy Glick, Andrew Moore
Binlog Servers at Booking.com
Jean-François Gagné
Managing Scale Through Consolidation
Chris Merz
SQL injection - What is it and how do I prevent it?
Justin Swanhart
An introduction to High Availability options for MySQL
Ben Mildren
Advanced MySQL Query Tuning
Alexander Rubin
Sharding MySQL via Cellular Mitosis at Okta
Will Gunty
MySQL Automation at Facebook Scale
Shlomo Priymak
Transparent sharding to the application: open source database virtualization engine (DVE)
Amrith Kumar, Peter Boros
Assembling the perfect MySQL toolbox
Ike Walker
MySQL Security Essentials
Ronald Bradford
Faster logical backups & restores using mydumper
Maximiliano Bubenick
Yahoo: MySQL Performance Analyzer
Xiang Rao, Ashwin Nellore
Becoming a DBA for 5 minutes a day, the most important things to know for sysadmins and developers
Martin Arrieta
Stay ahead of MySQL operational problems with Percona Toolkit and PMP plugins
Daniel Guzman Burgos, Fernando Laudares Camargos
Character set and collation basics
Justin Swanhart
How to create a useful MySQL bug report
Valerii Kravchuk
Linux internals for MySQL DBAs
Ryan Lowe, Randy Wigginton
High-Availability using MySQL Fabric
Mats Kindahl
The MySQL Ecosystem at GitHub
Sam Lambert
MySQL Cluster Performance Tuning - The 7.4.x Talk
Johan Andersson, Alex Yu
LSM Databases at Facebook
Yoshinori Matsunobu
Securing databases with systemd for containers and services
Raghavendra Prabhu
MySQL at Twitter - 2015
Calvin Sun, Inaam Rana, Anton Kuraev
Realtime event notification using FlexCDC
Justin Swanhart
Practical MySQL Troubleshooting and Performance Optimization with Percona Cloud Tools
Daniel Nichter
Introduction to TokuDB - storage engine for large data sets
Peter Zaitsev
Writing High Performance SQL Statements
Tim Sharp
Percona Server Advantage
Michael Coburn, Christopher Jeffus
A wild Supposition: can MySQL be Kafka ?
Vishnu Rao
Ideas and a tool to manage MySQL range partitions on date column
Michael Wang
Building a High Availability Solution that Works
Jean-François Gagné
Running Percona XtraDB Cluster in Microsoft Azure
Paige Liu
The future of MySQL quality assurance: Introducing pquery
Roel Van de Paar, Ramesh Sivaraman
MySQL bug from birthday to the end
Sveta Smirnova
300x Faster Replication Slave Creation
Chris Merz
'Indexing' JSON documents for efficient MySQL queries over JSON data
Justin Swanhart
The perils of compatibility: scripting MySQL installation across versions
Giuseppe Maxia
Working from home - Fun, Facts and Scares
Raghavendra Prabhu
Sessions Schedule - Thursday, April 16 2015
Percona's Take on Smart Data Management - What's Next for Products and Services
Rob Young
Building Databases for the "-as-a-Service" World
Amrith Kumar
How to Analyze and Tune MySQL Queries for Better Performance
Øystein Grøvlen
MySQL Cluster (NDB) - An Introduction and Overview
Matthew Boehm
XDB: Shared MySQL hosting at Facebook scale
Evan Elias
Encrypting MySQL data at Google
Jeremy Cole, Jonas Oreland
Writing Application Code for MySQL High Availability
Jay Janssen
insert cassandra into prod where use_case=?;
Susanne Lehmann
Practical Performance Schema
Bill Karwin
Simplified High Availability w/ Multi Source Replication
Gerardo Narvaja
MySQL Query tuning 101
Sveta Smirnova, Alexander Rubin
Deploying MySQL HA with Ansible and Vagrant
Daniel Guzman Burgos, Robert Barabas
A Systematic Approach to Performance
Ryan Lowe, John Cesario
Adding indirection enhances functionality - the story of a proxy
Mark Riddoch, Massimiliano Pinto
How DevOps Met Gaming Needs
Sean Chighizola, Peter Garbes
Encrypting Data In MySQL With Go
Baron Schwartz
Booking.com: Evolution of MySQL system design
Nicolai Plum
Rapid Full-Text Indexing with ElasticSearch and MySQL
Sunny Gleason
Row Based Replication and Incremental Logical Backup
Santosh Banda
Replicate to everything with Tungsten Replicator
Giuseppe Maxia
Using MySQL with Java
David Bennett
Highly Efficient backups with Percona Xtrabackup
Nilnandan Joshi, Valerii Kravchuk
Overview of MySQL Connectors for PHP
Justin Swanhart
Running MySQL on AWS
Michael Coburn
ANALYZE for executable statements - a new way to do optimizer troubleshooting in MariaDB 10.1
Sergei Petrunia
WebScaleSQL
Steaphan Greene
Think you know your disks very well? Think again!
Aurimas Mikalauskas
Incremental backups available with Xtrabackup and Percona Server
Vladislav Lesin, George Lorch
Enabling event-driven analytics with custom Tungsten Replicator filters and RabbitMQ
Scott Wimer, DJ Hanson
Extending MySQL 5.7 with Sphinx search
Vladimir Fedorkov
Replication Enhancements in MySQL 5.7
Luis Soares
Extending MySQL for High-Velocity Time-Series Data
Moshe Shadmon
7 or so deadly mysql performance sins
Martin Arrieta
MySQL and OpenStack
Peter Boros
Using MySQL asynchronous calls to increase performance and user experience
Alexander Rubin
Hardening MySQL - MySQL Security Basics
David Busby
Understanding InnoDB locks and deadlocks
Valerii Kravchuk, Nilnandan Joshi
Bootstrapping databases in a single command: elastic provisioning for the win
Josh Snyder
Solid State Storage for Your Open Source MySQL Databases: What You Need to Know to Optimize Performance
Peter Zaitsev
XtraDB 5.6 and 5.7: Key Performance Algorithms
Laurynas Biveinis, Alexey Stroganov
Advanced database operations simplified with Percona Toolkit
Matt Griffin, Vinoth Kanna RS
JSON support in MySQL 5.7
Evgeny Potemkin, Manyi Lu
All Your IOPS Are Belong To Us - A Pinteresting Case Study in MySQL Performance Optimization
Ernie Souhrada
TokuMX: Avoiding Common Pitfalls in MongoDB
Jon Tobin
Is PXC Right for my Application?
Stephane Combaudon, Peter Boros
MySQL & Innodb Fundamentals and Configuration
Justin Swanhart, Michael Coburn