advanced
Storage estimates
Estimate object size, retention, indexes, replicas, media growth, and hot versus cold data needs. Объясняйте это как practical interview step, not a memorized checklist.
Оценка хранения объединяет размер объекта, дневной объём записи, срок retention, коэффициент репликации и накладные индексы. Пример: 1M фото/день × 2 MB × 365 × 3 реплики ≈ 2 PB/год до индексов и превью.
Разделяйте hot-данные (свежие, частый доступ) и cold-архивы. Медиа, логи и аналитика часто дороже реляционных метаданных. Планируйте compaction, tiering и legal hold отдельно.
На интервью: разберите один пункт расчёта, укажите темп роста и когда blobs уйдут в object storage, а не в БД.
Типовые ошибки: игнор превью и производных копий; нет retention и бесконечный рост; недооценка индексов для поиска.
Чеклист:
- Оцените размер записи и новых объектов в день.
- Умножьте на retention и репликацию.
- Разделите hot и cold tier.
- Учтите индексы и производные файлы.