Percona Live: Open Source Database Performance Conference - Amsterdam 2016 Logo

October 3-5, 2016

Amsterdam, Netherlands

Tim Vaillancourt


Tim Vaillancourt's picture

Tim Vaillancourt

Senior Technical Operations Architect, Percona


Biography:

Tim joined Percona in 2016 as Sr. Technical Operations Architect for MongoDB with a goal to make the operations of MongoDB as smooth as possible. With experience operating infrastructures in industries such as government, online marketing/publishing, SaaS and gaming combined with experience tuning systems from the hard disk all the way up to the end-user, Tim has spent time in nearly every area of the modern IT stack with many lessons learned. Tim is based in Amsterdam, NL and enjoys traveling, coding and music. Prior to Percona Tim was the Lead MySQL DBA of Electronic Arts' DICE studios, helping some of the largest games in the world (“Battlefield" series, “Mirrors Edge” series, “Star Wars: Battlefront”) launch and operate smoothly while also leading the automation of MongoDB deployments for EA systems. Before the role of DBA at EA's DICE studio, Tim served as a subject matter expert in NoSQL databases, queues and search on the Online Operations team at EA SPORTS. Prior to moving to the gaming industry, Tim served as a Database/Systems Admin operating a large MySQL-based SaaS infrastructure at AbeBooks/Amazon Inc.


Sessions

5 October 2:10 PM - 2:35 PM at St. Gallen
This will be a demonstration and lecture on using Apache Spark to seamlessly query/join/etc. several different data stores. To showcase this flexibility, I will demo some operations on data stored in an SQL RDBMS (MySQL), a document database (MongoDB) and a key/value store (Redis) using SQL and Spark. Slides to come!
4 October 12:20 PM - 1:10 PM at Matterhorn 3
MMAP has long been used and monitored in the MongoDB ecosystem. Now, however, there are new players in the form of WiredTiger and RocksDB. In this session, we will break down all of the metrics output by these engines and talk about what they mean. We will also discuss how you might group metrics together to understand their interaction so as to explain spikes in queues, CPU, memory and other... [read more]
5 October 3:10 PM - 3:35 PM at Matterhorn 3
There is a good amount of love giving to optimizing your document design, provisioning, and even selecting your engine in MongoDB. There is little attention given to tuning Linux to handle your database efficiently. In this session, we will talk about what schedulers should you use, what network settings, what memory and cache settings, what file systems, should you use NUMA and Huge Pages,... [read more]