
Василий Осадчий
01.tech
С нами случилось то, чего многие и боятся, и ждут одновременно, — к нам пришел highload. Конкретно — наша MariaDB, уже обложенная read replica и прочими оптимизациями, перестала справляться с нагрузками: появились частые инциденты с влиянием на пользователей, создание индексов по 2 недели и прочие прелести. А готового решения для распределенных и отказоустойчивых баз с ACID-гарантиями в компании еще нет.
Расскажу про весь процесс отбора и тестирования различных СУБД:
Отдельно остановлюсь на YugabyteDB, которая показала себя в наших тестах лучше остальных вариантов. Обсудим детали внутреннего устройства, удобство и скорость разработки за счет совместимости с PostgreSQL, как она переживает отказы и как масштабируется. Дам практические советы тем, кто захочет ее поднять и попробовать затащить в production.
01.tech