VividCortex: MongoDB Performance In Theory And Practice - Baron Schwartz

June 29, 2017

Baron Schwartz, Founder and CEO, VividCortex

You've probably followed recommended best practices for MongoDB performance, but how do you know your MongoDB servers are really optimized? It turns out to be simple and fun to answer this with a sprinkling of math and theory. I learned systems performance principles from Oracle performance expert Cary Millsap a decade ago, and have applied them to many other databases and systems since. In this talk you'll learn the fundamental concepts of performance, how to measure those with MongoDB's serverStatus, profiler, and other instrumentation, and how to follow a simple process to diagnose and resolve any performance problems swiftly and confidently. As a result, you'll be able to know whether there's a problem, whether it's worth solving, where it resides (hardware, server, application, or the interplay among them), and what its nature and solution is. As a bonus, you'll be able to foresee likely problems too, so you can build systems with fewer unexpected behaviors.

Previous Video
R/GA: MongoDB and the Future of Workspaces - Nauman Hafiz
R/GA: MongoDB and the Future of Workspaces - Nauman Hafiz

Next Video
Best Practices for Managing MongoDB with Ops Manager - Paul Hubert & Arkadiusz Boruki, Amadeus
Best Practices for Managing MongoDB with Ops Manager - Paul Hubert & Arkadiusz Boruki, Amadeus