preface
My journey with MongoDB has been both extensive and deeply immersive. As a MongoDB Champion, I have had the privilege of participating in numerous MongoDB events and training sessions, contributing to the development of certification-exam questions, and have also been a speaker at various conferences, sharing my expertise and real-world experiences.
Professionally, I work as an SRE/DevOps engineer, managing some of the most complex and largest-scale deployments in Europe. One of my most significant experiences involved managing one of the continent’s largest MongoDB farms, with clusters that exceeded 100 TB. Each cluster consisted of 130 nodes and implemented microsharding, a technique that allows multiple MongoDB processes to run on the same host. These clusters were not just massive in scale but also mission-critical, responsible for handling passenger flight information. The need for lightning-fast search capabilities made MongoDB an indispensable part of these high-stakes operations. Through this hands-on experience, I used many of MongoDB’s advanced features, which I explore in detail throughout this book.