Tales from the Field: Solving MongoDB Performance Riddles with Systems Thinking

PublishedJune 9, 2020

This talk will introduce System Thinking and show how you can use this approach to solve complex MongoDB performance issues. Performance tuning is difficult, time-consuming and usually becomes a problem when your deployments are under pressure. System Thinking is a way of thinking about complex systems that is both common sense and counterintuitive.

The talk will be of interest for anyone who wants to improve performance, reduce costs or ensure their system will scale in the future. In particular, developers, architects, DevOps engineers and DBAs will find this talk useful. A good understanding of operating systems, queries & indexes is required.

Criteria for case studies

  • 1 Atlas & 1 on-prem
  • More than one riddle in each
  • Bottleneck moves
  • Shows an issue with customer app or config rather than bug or Atlas limitation