MongoDB 201 - Advanced

Monday 1:30PM-4:30PM

@ Room 203

MongoDBOpen Source Databases

3 hours tutorial


Developer, Operations

This hands-on tutorial is for when a single replica set it not enough. As some people may not have attended the morning session, there will be talks on backup types and import/export patterns. However, these will be extended to also consider sharding.

We will also talk about multiple aspects of sharding and using the right engine for your workload. If you want to know the basics about MongoDB you should also attend the morning session.

What to expect in this session:
- Types of sharding and which MongoDB uses
- Rules for picking a good shard key
- MongoDB engines and how they matter as much as the shard key itself
- Example of a multiple DC data local cluster (GDPR, EU privacy as a reason for it)
- Example of a multiple region cluster for DR
- How to fix things when you pick a bad shard key
- Implementing schema rules to prevent bad actors
- Backup considerations with sharding
- When do you scale up vsx scale out?
- Troubleshooting a cluster, it's easier than you think when you know the rope


David Murphy

David Murphy (Percona)

MongoDB Practice Manager, Mongo Master Alumni


David is the Practice Manager for MongoDB at Percona. Prior to that he was one of the early memeber for ObjectRocket the leader in DBaaS for MongoDB specializing in performance. Prior to this he was a Database Architect as Electronic Arts , the game producer and help various systems, networking and development roles. His work includes things like sharding, distributed systems, tool building, very large-scale issues, and high-performance MongoDB architecture and design. As a speaker, he prefers to focus on solutions in the real world to issues, to this point he tries to regularly publish code to help everyone use his solutions or have ideas to inspire their own.Additionally, he is a Mongo Master Alumni and core code contributor to MongoDB and other open source technologies.

Barrett Chambers

Barrett Chambers (Percona)

Solutions Engineer


Barrett joined Percona 2 years ago and has a wealth of knowledge and experience working with databases.

Connect with Percona

Stay Connected on:

Percona Live Conferences

The Percona Live Open Source Database Conferences are the premier event for the diverse and active open source database community, as well as businesses that develop and use open source database software.

Contact Us

For general information about the event/expo/conference, including registration, please contact us at:

  • info(@)
  • +1-888-401-3401
  • +1-919-948-2863