Примерные темы докладов по направлению Администрирование баз данных

Примерные темы докладов (70 штук) по направлению Администрирование баз данных:

Темы докладов для дисциплины «Администрирование баз данных»

1) Фундамент и архитектура
1. Роль современного DBA -> DBRE: зона ответственности, KPI, работа по SLO/SLI и элиминация toil.
2. Клиент–сервер и процессная модель в СУБД: процессы/пулы, подключения, PgBouncer («session»/«transaction»/«statement»).
3. Память и I/O: shared buffers, page cache, WAL/redo, контроль точек (checkpoint), влияние дисков (NVMe, IOPS/throughput).
4. Модели данных и полиглот-персистентность: реляционные, колонночные (ClickHouse), документо- (MongoDB), графовые, time-series.
5. Проектирование схем: нормализация vs денормализация, партиционирование, табличные пространства, жизненный цикл данных.
6. Индексы на практике: B-Tree, Hash, GIN/GiST/BRIN, bitmap; покрывающие индексы и компромиссы по памяти/записи.
7. Транзакции, блокировки и изоляция: MVCC в PostgreSQL, deadlocks, типовые паттерны борьбы с блокировками.
8. Анализ планов запросов (EXPLAIN/EXPLAIN ANALYZE): кардинальность, селективность, join-стратегии, оптимизация.

2) Эксплуатация, автоматизация, CI/CD
9. Управление конфигурацией PostgreSQL: ключевые параметры (work_mem, shared_buffers, wal_*), профили рабочих нагрузок.
10. Автоматизация DBA: Ansible (roles для PostgreSQL/ClickHouse), Terraform для IaC, секреты (SOPS/Sealed Secrets).
11. CI/CD для БД: миграции схем с Flyway/Liquibase, стратегии zero-downtime (blue/green, shadow, expand/contract).
12. GitOps для баз данных: Argo CD/Flux, хранение DDL/конфигов в Git, policy-as-code.
13. Контейнеризация СУБД: Docker образы, best practices для stateful, init scripts, backup hooks.
14. Kubernetes для БД: StatefulSet, PersistentVolume, PodDisruptionBudget, Pod anti-affinity, node/pod-pinned I/O.
15. Операторы СУБД в K8s: Zalando Postgres Operator, Crunchy, Percona Operators (PostgreSQL/MySQL/MongoDB).
16. Observability: OpenTelemetry, Prometheus + Grafana, Loki/Tempo, дашборды по SLI (latency, errors, saturation).
17. Логирование и трассировка: slow query log, pg_stat_statements/pg_stat_io, pgbouncer logs, кореляция с APM.
18. Мониторинг инцидентов: алерты по SLO (burn rate), multi-signal alerts, ChatOps/Incident response и постмортемы.

3) Надежность, HA/DR, мультиклауд
19. WAL и стратегии восстановления: PITR, pgBackRest/pg_probackup, каталоги бэкапов, тесты восстановления.
20. Репликация PostgreSQL: потоковая/логическая, hot-standby, слоты репликации, ограничение lag.
21. Кластеры высокой доступности: Patroni + etcd/Consul, HAProxy/Keepalived, автоматический failover и fencing.
22. Геораспределенность: async/sync-реплика, region-aware топологии, latency, split-brain, конфликтные обновления.
23. DR-паттерны: Pilot Light, Warm/Hot Standby, Active/Active; RPO/RTO, сценарии регулярных DR-учений.
24. Multi-cloud стратегии: переносимость, сетевые схемы, кросс-облачные бэкапы, DNS-Failover, секреты и KMS разных провайдеров.
25. Performance/Capacity management: прогноз роста, шардирование, компрессия, tiered-storage (горячее/теплое/холодное).
26. FinOps для БД: учет и оптимизация затрат в облаках (инстансы, IOPS, резервирования, авто-scale, storage-классы).

4) Безопасность и соответствие требованиям
27. Аутентификация и авторизация: SCRAM, LDAP/OAuth/OIDC/SSO, IAM-ролях облаков, RLS/пометки безопасности.
28. Zero Trust для БД: принцип наименьших привилегий, секреты (Vault), short-lived credentials, Just-in-Time доступ.
29. Криптография: TLS (в пути), TDE/pgcrypto (в покое), HSM/KMS (AWS KMS/Azure Key Vault/GCP KMS).
30. Аудит и трассируемость: pgaudit, журналы безопасности, неизменяемые логи (WORM), отчетность.
31. Data Governance: классификация данных, каталоги (Data Catalog/Glue/Purview), lineage, DQ-правила.
32. Compliance: GDPR/CCPA/PCI DSS/ISO 27001, российский 152-ФЗ и эквиваленты, CIS Benchmarks для БД.
33. Защита от инсайдеров/утечек: доступ по ролям, break-glass, контроль выгрузок, DLP-подходы.

5) Интеграция, очереди, витрины и аналитика
34. Шина данных и брокеры: Kafka (топики, ретенция, репликация), гарантии доставки, outbox-паттерн.
35. ETL/ELT и оркестрация: Airflow/Argo Workflows, CDC (Debezium), логическая репликация и Materialized Views.
36. Колонночные/MPP-СУБД: ClickHouse, Greenplum/Postgres-совместимые MPP, паттерны партиционирования и агрегаций.
37. Lakehouse-архитектуры: Delta Lake, Apache Iceberg/Hudi; ACID поверх объектного хранилища; роль DBA.
38. Data Mesh vs Data Fabric: доменные дата-продукты, контрактные схемы, self-serve платформы.
39. Power BI/OLAP/кубы: роль DBA в моделировании, производительность и безопасность BI-слоя.

 6) NoSQL, векторы и AI-ready базы
40. Документо-БД (MongoDB/OpenSearch JSON): индексация, шардинг, согласованность и TTL-паттерны.
41. Поисковые движки (Elasticsearch/OpenSearch): inverted index, relevance, kNN/ANN-поиск.
42. Векторный поиск: pgvector в PostgreSQL, Milvus/Weaviate/Pinecone, HNSW/IVF-PQ, стратегии обновлений эмбеддингов.
43. AI-ready стеки: хранение эмбеддингов, RAG-паттерны, hybrid search (BM25 + векторы), контроль свежести.
44. Feature Stores и онлайн-инференс: требования к latency/consistency, кэширование, анти-паттерны.
45. LLM-ассистенты для DBA: генерация SQL, объяснение планов, guardrails и review для снижения риска галлюцинаций.

7) Эксплуатационные практики PostgreSQL
46. PgBouncer на проде: пулы, лимиты, transaction pooling + ограничения.
47. Автообслуживание: autovacuum, bloat-контроль, reindex, замеры freeze/age, «бескровные» миграции.
48. Бэкапы и проверка восстановления: pgBackRest/pg_probackup, частые PITR-тесты, каталоги, оффсайт-копии.
49. HA-стек: Patroni + etcd/Consul, HAProxy/Keepalived, механика failover и split-brain prevention.
50. Репликация и логическая маршрутизация: logical decoding/pgoutput, selective replication, миграции между версиями.
51. Производительность диска: WAL-архивы, separate disk for WAL, fio/pg_test_fsync, отслеживание I/O saturation.
52. Диагностика «тяжелых» запросов: pg_stat_statements/pg_stat_io/auto_explain, «Top-N offenders» отчеты.
53. Миграции c MS SQL  PostgreSQL: типичные несовместимости, транзакционные различия, perf-профиль.

8) Другие СУБД и кластеры из вакансий
54. MariaDB/Galera: синхронная репликация, quorum, write conflicts, ProxySQL/Orchestrator.
55. MySQL/InnoDB: redo/undo, GTID-репликация, read-only scale-out, online DDL.
56. ClickHouse: MergeTree-семейство, партиционирование/сэмплирование, TTL/двухуровневое хранилище, совместное использование с Kafka.
57. MongoDB: репликасеты и шардинг, write concern/read concern, performance pitfalls.
58. Elastic/OpenSearch: кластер, индекс-шарды/реплики, ILM/ролловеры, snapshot-бэкапы.
59. Greenplum/Arenadata DB: сегменты/мастер-ноды, распределение/партиции, обновление статистик и блокировки.
9) Облака и serverless
60. Managed PostgreSQL в облаках: AWS RDS/Aurora, Azure Database for PostgreSQL, GCP Cloud SQL, Яндекс Managed PG — отличия и ограничения.
61. Aurora-архитектура: разделение compute/storage, квоты I/O, failover и особенности параметров.
62. Serverless-БД: Aurora Serverless v2, Cosmos DB serverless — cold start, масштабирование, границы применимости.
63. Multi-AZ/Region дизайн: latency, стоимость кросс-регионного трафика, схемы DNS-failover и health-checks.
64. Резервное копирование в облаках: snapshot-стратегии, объектные хранилища (S3/Cloud Storage), криптография, проверки восстановления.

10) Процессы, комплаенс и «софт-скиллы» DBA
65. Управление изменениями: RFC/Change Advisory Board, риск-оценка, окна обновления, коммуникации.
66. Инцидент-менеджмент: war room, роли, таймлайны, post-incident review, action items и контроль регрессий.
67. Документирование: runbooks, decision records (ADR), архитектурные диаграммы (PlantUML/Mermaid).
68. Взаимодействие с Dev/QA/DevOps: контракты по схемам, тестовые данные, согласование индексов и миграций.
69. Сертификация и развитие: AWS Certified Database, Azure DP-300, PostgreSQL Professional, практики подготовки.
70. Карьерные треки: DBA->DBRE->Data/Platform Engineer; набор компетенций под вакансии (Patroni, HAProxy, Kafka, Ansible/Terraform, ClickHouse и пр.).
Автор: к.п.н., Румянцев Сергей Александрович, доцент Финансового университета при Правительстве РФ; доцент ОЧУВО Международного инновационного университета; Консалтинг, управление разработкой ПО; системный и бизнес анализ; менеджмент; аналитиз данных; управление ИТ. Телефон для связи +79269444818 (мессенджеры)   Короткая ссылка:
Примерные темы докладов (70 штук) по направлению Администрирование баз данных:

Темы докладов для дисциплины «Администрирование баз данных»

1) Фундамент и архитектура
1. Роль современного DBA -> DBRE: зона ответственности, KPI, работа по SLO/SLI и элиминация toil.
2. Клиент–сервер и процессная модель в СУБД: процессы/пулы, подключения, PgBouncer («session»/«transaction»/«statement»).
3. Память и I/O: shared buffers, page cache, WAL/redo, контроль точек (checkpoint), влияние дисков (NVMe, IOPS/throughput).
4. Модели данных и полиглот-персистентность: реляционные, колонночные (ClickHouse), документо- (MongoDB), графовые, time-series.
5. Проектирование схем: нормализация vs денормализация, партиционирование, табличные пространства, жизненный цикл данных.
6. Индексы на практике: B-Tree, Hash, GIN/GiST/BRIN, bitmap; покрывающие индексы и компромиссы по памяти/записи.
7. Транзакции, блокировки и изоляция: MVCC в PostgreSQL, deadlocks, типовые паттерны борьбы с блокировками.
8. Анализ планов запросов (EXPLAIN/EXPLAIN ANALYZE): кардинальность, селективность, join-стратегии, оптимизация.

2) Эксплуатация, автоматизация, CI/CD
9. Управление конфигурацией PostgreSQL: ключевые параметры (work_mem, shared_buffers, wal_*), профили рабочих нагрузок.
10. Автоматизация DBA: Ansible (roles для PostgreSQL/ClickHouse), Terraform для IaC, секреты (SOPS/Sealed Secrets).
11. CI/CD для БД: миграции схем с Flyway/Liquibase, стратегии zero-downtime (blue/green, shadow, expand/contract).
12. GitOps для баз данных: Argo CD/Flux, хранение DDL/конфигов в Git, policy-as-code.
13. Контейнеризация СУБД: Docker образы, best practices для stateful, init scripts, backup hooks.
14. Kubernetes для БД: StatefulSet, PersistentVolume, PodDisruptionBudget, Pod anti-affinity, node/pod-pinned I/O.
15. Операторы СУБД в K8s: Zalando Postgres Operator, Crunchy, Percona Operators (PostgreSQL/MySQL/MongoDB).
16. Observability: OpenTelemetry, Prometheus + Grafana, Loki/Tempo, дашборды по SLI (latency, errors, saturation).
17. Логирование и трассировка: slow query log, pg_stat_statements/pg_stat_io, pgbouncer logs, кореляция с APM.
18. Мониторинг инцидентов: алерты по SLO (burn rate), multi-signal alerts, ChatOps/Incident response и постмортемы.

3) Надежность, HA/DR, мультиклауд
19. WAL и стратегии восстановления: PITR, pgBackRest/pg_probackup, каталоги бэкапов, тесты восстановления.
20. Репликация PostgreSQL: потоковая/логическая, hot-standby, слоты репликации, ограничение lag.
21. Кластеры высокой доступности: Patroni + etcd/Consul, HAProxy/Keepalived, автоматический failover и fencing.
22. Геораспределенность: async/sync-реплика, region-aware топологии, latency, split-brain, конфликтные обновления.
23. DR-паттерны: Pilot Light, Warm/Hot Standby, Active/Active; RPO/RTO, сценарии регулярных DR-учений.
24. Multi-cloud стратегии: переносимость, сетевые схемы, кросс-облачные бэкапы, DNS-Failover, секреты и KMS разных провайдеров.
25. Performance/Capacity management: прогноз роста, шардирование, компрессия, tiered-storage (горячее/теплое/холодное).
26. FinOps для БД: учет и оптимизация затрат в облаках (инстансы, IOPS, резервирования, авто-scale, storage-классы).

4) Безопасность и соответствие требованиям
27. Аутентификация и авторизация: SCRAM, LDAP/OAuth/OIDC/SSO, IAM-ролях облаков, RLS/пометки безопасности.
28. Zero Trust для БД: принцип наименьших привилегий, секреты (Vault), short-lived credentials, Just-in-Time доступ.
29. Криптография: TLS (в пути), TDE/pgcrypto (в покое), HSM/KMS (AWS KMS/Azure Key Vault/GCP KMS).
30. Аудит и трассируемость: pgaudit, журналы безопасности, неизменяемые логи (WORM), отчетность.
31. Data Governance: классификация данных, каталоги (Data Catalog/Glue/Purview), lineage, DQ-правила.
32. Compliance: GDPR/CCPA/PCI DSS/ISO 27001, российский 152-ФЗ и эквиваленты, CIS Benchmarks для БД.
33. Защита от инсайдеров/утечек: доступ по ролям, break-glass, контроль выгрузок, DLP-подходы.

5) Интеграция, очереди, витрины и аналитика
34. Шина данных и брокеры: Kafka (топики, ретенция, репликация), гарантии доставки, outbox-паттерн.
35. ETL/ELT и оркестрация: Airflow/Argo Workflows, CDC (Debezium), логическая репликация и Materialized Views.
36. Колонночные/MPP-СУБД: ClickHouse, Greenplum/Postgres-совместимые MPP, паттерны партиционирования и агрегаций.
37. Lakehouse-архитектуры: Delta Lake, Apache Iceberg/Hudi; ACID поверх объектного хранилища; роль DBA.
38. Data Mesh vs Data Fabric: доменные дата-продукты, контрактные схемы, self-serve платформы.
39. Power BI/OLAP/кубы: роль DBA в моделировании, производительность и безопасность BI-слоя.

 6) NoSQL, векторы и AI-ready базы
40. Документо-БД (MongoDB/OpenSearch JSON): индексация, шардинг, согласованность и TTL-паттерны.
41. Поисковые движки (Elasticsearch/OpenSearch): inverted index, relevance, kNN/ANN-поиск.
42. Векторный поиск: pgvector в PostgreSQL, Milvus/Weaviate/Pinecone, HNSW/IVF-PQ, стратегии обновлений эмбеддингов.
43. AI-ready стеки: хранение эмбеддингов, RAG-паттерны, hybrid search (BM25 + векторы), контроль свежести.
44. Feature Stores и онлайн-инференс: требования к latency/consistency, кэширование, анти-паттерны.
45. LLM-ассистенты для DBA: генерация SQL, объяснение планов, guardrails и review для снижения риска галлюцинаций.

7) Эксплуатационные практики PostgreSQL
46. PgBouncer на проде: пулы, лимиты, transaction pooling + ограничения.
47. Автообслуживание: autovacuum, bloat-контроль, reindex, замеры freeze/age, «бескровные» миграции.
48. Бэкапы и проверка восстановления: pgBackRest/pg_probackup, частые PITR-тесты, каталоги, оффсайт-копии.
49. HA-стек: Patroni + etcd/Consul, HAProxy/Keepalived, механика failover и split-brain prevention.
50. Репликация и логическая маршрутизация: logical decoding/pgoutput, selective replication, миграции между версиями.
51. Производительность диска: WAL-архивы, separate disk for WAL, fio/pg_test_fsync, отслеживание I/O saturation.
52. Диагностика «тяжелых» запросов: pg_stat_statements/pg_stat_io/auto_explain, «Top-N offenders» отчеты.
53. Миграции c MS SQL  PostgreSQL: типичные несовместимости, транзакционные различия, perf-профиль.

8) Другие СУБД и кластеры из вакансий
54. MariaDB/Galera: синхронная репликация, quorum, write conflicts, ProxySQL/Orchestrator.
55. MySQL/InnoDB: redo/undo, GTID-репликация, read-only scale-out, online DDL.
56. ClickHouse: MergeTree-семейство, партиционирование/сэмплирование, TTL/двухуровневое хранилище, совместное использование с Kafka.
57. MongoDB: репликасеты и шардинг, write concern/read concern, performance pitfalls.
58. Elastic/OpenSearch: кластер, индекс-шарды/реплики, ILM/ролловеры, snapshot-бэкапы.
59. Greenplum/Arenadata DB: сегменты/мастер-ноды, распределение/партиции, обновление статистик и блокировки.
9) Облака и serverless
60. Managed PostgreSQL в облаках: AWS RDS/Aurora, Azure Database for PostgreSQL, GCP Cloud SQL, Яндекс Managed PG — отличия и ограничения.
61. Aurora-архитектура: разделение compute/storage, квоты I/O, failover и особенности параметров.
62. Serverless-БД: Aurora Serverless v2, Cosmos DB serverless — cold start, масштабирование, границы применимости.
63. Multi-AZ/Region дизайн: latency, стоимость кросс-регионного трафика, схемы DNS-failover и health-checks.
64. Резервное копирование в облаках: snapshot-стратегии, объектные хранилища (S3/Cloud Storage), криптография, проверки восстановления.

10) Процессы, комплаенс и «софт-скиллы» DBA
65. Управление изменениями: RFC/Change Advisory Board, риск-оценка, окна обновления, коммуникации.
66. Инцидент-менеджмент: war room, роли, таймлайны, post-incident review, action items и контроль регрессий.
67. Документирование: runbooks, decision records (ADR), архитектурные диаграммы (PlantUML/Mermaid).
68. Взаимодействие с Dev/QA/DevOps: контракты по схемам, тестовые данные, согласование индексов и миграций.
69. Сертификация и развитие: AWS Certified Database, Azure DP-300, PostgreSQL Professional, практики подготовки.
70. Карьерные треки: DBA->DBRE->Data/Platform Engineer; набор компетенций под вакансии (Patroni, HAProxy, Kafka, Ansible/Terraform, ClickHouse и пр.).
https://webprogr.ru/~HVNLT
Короткая ссылка на новость:https://webprogr.ru/~HVNLT


Последние новости

Примерные темы докладов по направлению Администрирование баз данных

Примерные темы докладов (70 штук) по направлению Администрирование баз данных:

Темы докладов для дисциплины «Администрирование баз данных»

1) Фундамент и архитектура
1. Роль современного DBA -> DBRE: зона ответственности, KPI, работа по SLO/SLI и элиминация toil.
2. Клиент–сервер и процессная модель в СУБД: процессы/пулы, подключения, PgBouncer («session»/«transaction»/«statement»).
3. Память и I/O: shared buffers, page cache, WAL/redo, контроль точек (checkpoint), влияние дисков (NVMe, IOPS/throughput).
4. Модели данных и полиглот-персистентность: реляционные, колонночные (ClickHouse), документо- (MongoDB), графовые, time-series.
5. Проектирование схем: нормализация vs денормализация, партиционирование, табличные пространства, жизненный цикл данных.
6. Индексы на практике: B-Tree, Hash, GIN/GiST/BRIN, bitmap; покрывающие индексы и компромиссы по памяти/записи.
7. Транзакции, блокировки и изоляция: MVCC в PostgreSQL, deadlocks, типовые паттерны борьбы с блокировками.
8. Анализ планов запросов (EXPLAIN/EXPLAIN ANALYZE): кардинальность, селективность, join-стратегии, оптимизация.

2) Эксплуатация, автоматизация, CI/CD
9. Управление конфигурацией PostgreSQL: ключевые параметры (work_mem, shared_buffers, wal_*), профили рабочих нагрузок.
10. Автоматизация DBA: Ansible (roles для PostgreSQL/ClickHouse), Terraform для IaC, секреты (SOPS/Sealed Secrets).
11. CI/CD для БД: миграции схем с Flyway/Liquibase, стратегии zero-downtime (blue/green, shadow, expand/contract).
12. GitOps для баз данных: Argo CD/Flux, хранение DDL/конфигов в Git, policy-as-code.
13. Контейнеризация СУБД: Docker образы, best practices для stateful, init scripts, backup hooks.
14. Kubernetes для БД: StatefulSet, PersistentVolume, PodDisruptionBudget, Pod anti-affinity, node/pod-pinned I/O.
15. Операторы СУБД в K8s: Zalando Postgres Operator, Crunchy, Percona Operators (PostgreSQL/MySQL/MongoDB).
16. Observability: OpenTelemetry, Prometheus + Grafana, Loki/Tempo, дашборды по SLI (latency, errors, saturation).
17. Логирование и трассировка: slow query log, pg_stat_statements/pg_stat_io, pgbouncer logs, кореляция с APM.
18. Мониторинг инцидентов: алерты по SLO (burn rate), multi-signal alerts, ChatOps/Incident response и постмортемы.

3) Надежность, HA/DR, мультиклауд
19. WAL и стратегии восстановления: PITR, pgBackRest/pg_probackup, каталоги бэкапов, тесты восстановления.
20. Репликация PostgreSQL: потоковая/логическая, hot-standby, слоты репликации, ограничение lag.
21. Кластеры высокой доступности: Patroni + etcd/Consul, HAProxy/Keepalived, автоматический failover и fencing.
22. Геораспределенность: async/sync-реплика, region-aware топологии, latency, split-brain, конфликтные обновления.
23. DR-паттерны: Pilot Light, Warm/Hot Standby, Active/Active; RPO/RTO, сценарии регулярных DR-учений.
24. Multi-cloud стратегии: переносимость, сетевые схемы, кросс-облачные бэкапы, DNS-Failover, секреты и KMS разных провайдеров.
25. Performance/Capacity management: прогноз роста, шардирование, компрессия, tiered-storage (горячее/теплое/холодное).
26. FinOps для БД: учет и оптимизация затрат в облаках (инстансы, IOPS, резервирования, авто-scale, storage-классы).

4) Безопасность и соответствие требованиям
27. Аутентификация и авторизация: SCRAM, LDAP/OAuth/OIDC/SSO, IAM-ролях облаков, RLS/пометки безопасности.
28. Zero Trust для БД: принцип наименьших привилегий, секреты (Vault), short-lived credentials, Just-in-Time доступ.
29. Криптография: TLS (в пути), TDE/pgcrypto (в покое), HSM/KMS (AWS KMS/Azure Key Vault/GCP KMS).
30. Аудит и трассируемость: pgaudit, журналы безопасности, неизменяемые логи (WORM), отчетность.
31. Data Governance: классификация данных, каталоги (Data Catalog/Glue/Purview), lineage, DQ-правила.
32. Compliance: GDPR/CCPA/PCI DSS/ISO 27001, российский 152-ФЗ и эквиваленты, CIS Benchmarks для БД.
33. Защита от инсайдеров/утечек: доступ по ролям, break-glass, контроль выгрузок, DLP-подходы.

5) Интеграция, очереди, витрины и аналитика
34. Шина данных и брокеры: Kafka (топики, ретенция, репликация), гарантии доставки, outbox-паттерн.
35. ETL/ELT и оркестрация: Airflow/Argo Workflows, CDC (Debezium), логическая репликация и Materialized Views.
36. Колонночные/MPP-СУБД: ClickHouse, Greenplum/Postgres-совместимые MPP, паттерны партиционирования и агрегаций.
37. Lakehouse-архитектуры: Delta Lake, Apache Iceberg/Hudi; ACID поверх объектного хранилища; роль DBA.
38. Data Mesh vs Data Fabric: доменные дата-продукты, контрактные схемы, self-serve платформы.
39. Power BI/OLAP/кубы: роль DBA в моделировании, производительность и безопасность BI-слоя.

 6) NoSQL, векторы и AI-ready базы
40. Документо-БД (MongoDB/OpenSearch JSON): индексация, шардинг, согласованность и TTL-паттерны.
41. Поисковые движки (Elasticsearch/OpenSearch): inverted index, relevance, kNN/ANN-поиск.
42. Векторный поиск: pgvector в PostgreSQL, Milvus/Weaviate/Pinecone, HNSW/IVF-PQ, стратегии обновлений эмбеддингов.
43. AI-ready стеки: хранение эмбеддингов, RAG-паттерны, hybrid search (BM25 + векторы), контроль свежести.
44. Feature Stores и онлайн-инференс: требования к latency/consistency, кэширование, анти-паттерны.
45. LLM-ассистенты для DBA: генерация SQL, объяснение планов, guardrails и review для снижения риска галлюцинаций.

7) Эксплуатационные практики PostgreSQL
46. PgBouncer на проде: пулы, лимиты, transaction pooling + ограничения.
47. Автообслуживание: autovacuum, bloat-контроль, reindex, замеры freeze/age, «бескровные» миграции.
48. Бэкапы и проверка восстановления: pgBackRest/pg_probackup, частые PITR-тесты, каталоги, оффсайт-копии.
49. HA-стек: Patroni + etcd/Consul, HAProxy/Keepalived, механика failover и split-brain prevention.
50. Репликация и логическая маршрутизация: logical decoding/pgoutput, selective replication, миграции между версиями.
51. Производительность диска: WAL-архивы, separate disk for WAL, fio/pg_test_fsync, отслеживание I/O saturation.
52. Диагностика «тяжелых» запросов: pg_stat_statements/pg_stat_io/auto_explain, «Top-N offenders» отчеты.
53. Миграции c MS SQL  PostgreSQL: типичные несовместимости, транзакционные различия, perf-профиль.

8) Другие СУБД и кластеры из вакансий
54. MariaDB/Galera: синхронная репликация, quorum, write conflicts, ProxySQL/Orchestrator.
55. MySQL/InnoDB: redo/undo, GTID-репликация, read-only scale-out, online DDL.
56. ClickHouse: MergeTree-семейство, партиционирование/сэмплирование, TTL/двухуровневое хранилище, совместное использование с Kafka.
57. MongoDB: репликасеты и шардинг, write concern/read concern, performance pitfalls.
58. Elastic/OpenSearch: кластер, индекс-шарды/реплики, ILM/ролловеры, snapshot-бэкапы.
59. Greenplum/Arenadata DB: сегменты/мастер-ноды, распределение/партиции, обновление статистик и блокировки.
9) Облака и serverless
60. Managed PostgreSQL в облаках: AWS RDS/Aurora, Azure Database for PostgreSQL, GCP Cloud SQL, Яндекс Managed PG — отличия и ограничения.
61. Aurora-архитектура: разделение compute/storage, квоты I/O, failover и особенности параметров.
62. Serverless-БД: Aurora Serverless v2, Cosmos DB serverless — cold start, масштабирование, границы применимости.
63. Multi-AZ/Region дизайн: latency, стоимость кросс-регионного трафика, схемы DNS-failover и health-checks.
64. Резервное копирование в облаках: snapshot-стратегии, объектные хранилища (S3/Cloud Storage), криптография, проверки восстановления.

10) Процессы, комплаенс и «софт-скиллы» DBA
65. Управление изменениями: RFC/Change Advisory Board, риск-оценка, окна обновления, коммуникации.
66. Инцидент-менеджмент: war room, роли, таймлайны, post-incident review, action items и контроль регрессий.
67. Документирование: runbooks, decision records (ADR), архитектурные диаграммы (PlantUML/Mermaid).
68. Взаимодействие с Dev/QA/DevOps: контракты по схемам, тестовые данные, согласование индексов и миграций.
69. Сертификация и развитие: AWS Certified Database, Azure DP-300, PostgreSQL Professional, практики подготовки.
70. Карьерные треки: DBA->DBRE->Data/Platform Engineer; набор компетенций под вакансии (Patroni, HAProxy, Kafka, Ansible/Terraform, ClickHouse и пр.).
Рейтинг@Mail.ru