Почему мы сразу не написали всё на "нормальном" языке программирования? Всё очень просто, 3 года назад в компании в компании было 3 программиста и 50 DevOps'ов (с сисадминским бэкграундом). Начинать с чего-то надо было, поэтому мы и начали. Сейчас картина поменялась и мы устраняем этот скриптовый техдолг.
С монгой да, там было больно. А вот в почте в адресной книге с монгой не было никаких проблем, потому всё относительно :) Про гластер скажу, что в яндексе с кластером под логи проблем тоже не было.