01. Модели данных. Их плюсы, минусы, применимость, примеры реализации: реляционная, колоночная, документоориентированная, графовая, временных рядов, ключ-значения.

02. Паттерны проектирования. Типы данных.

03. Нормальные формы, нормализация и денормализация данных.

04. Индексация, виды индексов, применимость индексов. В каких случаях мы хотим их использовать или нет.

05. Кластеризация СУБД: Mongo и Postgres

06. Балансировка и пуллинг запросов. Для чего она нужна?

07. Устройство Postgres и его компоненты.

08. Устройство Mongo и его компоненты.

09. Мониторинг баз данных. Системные таблицы. Какие компоненты нужно мониторить, что стоит выделить?

10. Транзакции, уровни в Postgres. Аномалии которые могут быть. MVCC.

11. Redis. Внутреннее устройство. Репликация. Персистентность данных.

12. Инструменты мониторинга баз данных.

13. Журналирование Postgres. Уровни репликации данных. Логическая, физическая. Синхронная, Асинхронная.

14. Алгоритмы выбора ведущей реплики в СУБД.

15. Брокеры сообщений. Когда имеет смысл использовать? Чем полезны? Какую основную роль выполняют? Kafka vs RabbitMQ.

Итог: рассказывала про 9 и 14, получила 5