- Главная
- →
- Базы данных и системы хранения
Развитие баз данных в Dropbox. Путь от одной глобальной базы MySQL к 6000 шардов Базы данных и системы хранения
Тезисы
История развития инфраструктуры баз данных в Dropbox.
Путь от одной глобальной базы к 6 тысячам шардов.
- Как конфигурировать для разных типов, железа, версий mysql.
- Интеграционные тесты для всех операций над кластером.
- Multi instance (несколько серверов баз данных на одном сервере). Причины.
- Бэкапы и восстановление за десятки минут.
- Промоушены баз данных, замены умерших мастеров, хелз чеки и автоматизация.
- Разделение шардов на всём кластере, перенос петабайта данных за неделю без SLA-деградаций.
- История развития database topology discovery и текущее решение (3 секунды на оповещение десятков тысяч серверов о смене топологии).
- Disaster recovery testing.