Use of MongoDB as the Main Metabase for UGC Services
A service that stores data for billions of users must be scalable, reliable and productive. One of its major components is the metabase – the heart of the service. Using MongoDB in services with more than 50,000 requests per second we've learnt a lot.
The talk covered how to:
store dozens of objects and terrabytes of data in MongoDB;
set up the disk subsystem with the DB and supervise it;
manage indexes, connections, and balance between ReplicaSets;
live with specific problems of MongoDB, which we've experienced.