|
1 | 1 | # Видеозаписи 2023 |
2 | 2 |
|
| 3 | +## Внедрение {{ ydb-short-name }} CDC на примере Yandex Monitoring {#2023-highload-ydb-cdc-in-yandex-monitoring} |
| 4 | + |
| 5 | +<div class = "multi-tags-container"> |
| 6 | + |
| 7 | +{% include notitle [overview_tag](../_includes/tags.md#overview) %} |
| 8 | + |
| 9 | +{% include notitle [database_internals_tag](../_includes/tags.md#database_internals) %} |
| 10 | + |
| 11 | +</div> |
| 12 | + |
| 13 | +Yandex Monitoring используется всеми сервисами Яндекса внутри, а также доступен в Яндекс Облаке для внешних пользователей. Мы обрабатываем 700 миллионов метрик на запись ежесекундно. |
| 14 | + |
| 15 | +У каждого клиента есть конфигурация процесса загрузки метрик. Конфигурация — это Control-Plane-объекты, которые: |
| 16 | + |
| 17 | +* хранятся как таблицы в базе данных; |
| 18 | +* меняются на лету; |
| 19 | +* связаны между собой. |
| 20 | + |
| 21 | +Чем быстрее Monitoring получает обновления объектов, тем выше доступность для пользователей. |
| 22 | + |
| 23 | +Для хранения мы используем {{ ydb-short-name }} — распределённую open-source-базу данных Яндекса. |
| 24 | +Команды {{ ydb-short-name }} и Yandex Monitoring проработали сценарий загрузки изменений с помощью {{ ydb-short-name }} CDC. В результате получили архитектуру, в которой изменения объектов доставляются в тысячи компонентов менее чем за 800 миллисекунд. |
| 25 | + |
| 26 | +В докладе: |
| 27 | + |
| 28 | +* Сложности до перехода на Change Data Capture; |
| 29 | +* Подходы к доставке изменений, их особенности; |
| 30 | +* Чем {{ ydb-short-name }} CDC отличается от других решений; |
| 31 | +* Рекомендации, как правильно готовить {{ ydb-short-name }} CDC, c граблями и их решением; |
| 32 | +* Какую модель данных выбрать, чтобы решить проблемы с конкурентными изменениями; |
| 33 | +* Мониторинг и поддержка решения. |
| 34 | + |
| 35 | +@[YouTube](https://www.youtube.com/watch?v=Pm8PONakdP8) |
| 36 | + |
| 37 | +Доклад будет полезен программистам и архитекторам распределённых систем. |
| 38 | + |
| 39 | +[Слайды](https://presentations.ydb.tech/2023/ru/highload/ydb-cdc-in-yandex-monitoring/presentation.pdf) |
| 40 | + |
3 | 41 | ## Реализовать OLAP: как мы делали колоночное хранение в {{ ydb-short-name }} {#2023-conf-hl-olap} |
4 | 42 |
|
5 | 43 | <div class = "multi-tags-container"> |
|
0 commit comments