MongoDB Performance Resources

As I started to work for MongoDB, I started to get questions about MongoDB performance. We do have a lot of great resources that can help with MongoDB performance. First of all, it is MongoDB and Atlas documentation:

Performance, Monitoring, and Query Optimization

Atlas Performance Overview and Monitor Your Cluster documentation

Production Notes have some performance-related information too.

Then, of course, great online free courses (these two are for MongoDB 3.6 – not covering the latest features; updated versions should be released soon):

M201 MongoDB Performance course

M312 Diagnostic and Debugging course

(I admired MongoDB classes long before I started to work there – in 2013, 8 years ago, I wrote Revolution in Vendor Education? Can’t say that it changed much since then industry-wise – but great free MongoDB courses are available to everybody)

There are many great blog posts:

Performance Best Practices 7-parts series

Through the Looking Glass: Analyzing the interplay between memory, disk, and read performance

What is MongoDB FTDC (aka. diagnostic.data)

You may check The MongoDB Engineering Journal and the list of papers for more.

Some good videos on the topic:

Solving MongoDB Performance Riddles with Systems Thinking

Tips and Tricks for Query Performance: Let Us .explain() Them

Impact of Available IOPS On Your Database Performance

How MongoDB uses MongoDB at Scale

Overnight to 60 Seconds: An IOT ETL Performance Case Study

Tips and Tricks for Avoiding Common Query Pitfalls

Let’s .explain() MongoDB Performance | Twitch Live Coding

Share

Leave a Reply

Your email address will not be published. Required fields are marked *