Skip to content

Commit

Permalink
Add Bondars PB from True Tech 2024 (#4981)
Browse files Browse the repository at this point in the history
Co-authored-by: Ivan Blinkov <ivan@ydb.tech>
  • Loading branch information
Pseudolukian and blinkov authored Jun 3, 2024
1 parent 1709b73 commit 1b4620e
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
### {{ ydb-short-name }} — параллельная асинхронная репликация в распределенной базе {#2024-true-tech}

{% include notitle [database_internals_tag](../../tags.md#database_internals) %}

Асинхронная репликация — хорошо известный метод создания независимой реплики базы данных, который дает возможность решить такие задачи, как обеспечение дополнительного уровня отказоустойчивости, георепликация и масштабирование рабочей нагрузки на чтение. Обычно все изменения исходной реплики пишутся в журнал изменений, который обрабатывается как входные данные для базы данных целевой реплики.

В {{ ydb-short-name }} исходная и целевая реплики — это распределенные базы данных, которые справляются с высокой рабочей нагрузкой. В такой ситуации невозможно ограничиться единым журналом изменений, который можно было бы перенести в целевую базу данных. [{{ team.bondar.name }}]({{ team.bondar.profile }}) ({{ team.bondar.position }}) рассказал про то, как используются внутренние возможности {{ ydb-short-name }}, чтобы обеспечить масштабируемость журнала изменений базы данных и гарантировать согласованность целевой базы данных.

@[YouTube](https://youtu.be/qrPF8Rjhh2c?si=u0uh6ywqrQ-7mxS5)

Из доклада вы узнаете:
* Почему традиционный вариант хранения логов не подходит для распределенной БД?
* Что такое топики и как они помогают в хранении логов?
* С какими проблемами использования топиков для хранения логов столкнулась команда {{ ydb-short-name }} и как их решала?
* Как обеспечить запись данных в целевой кластер при работе с распределенными транзакциями?

[Слайды](https://presentations.ydb.tech/2024/ru/mts_true_tech/presentation.pdf)
4 changes: 4 additions & 0 deletions ydb/docs/ru/core/public-materials/videos.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@

{% list tabs %}

- 2024

{% include [True_Tech](./_includes/conferences/2024/True_Tech.md) %}

- 2023

{% include [JPoint](./_includes/conferences/2023/JPoint.md) %}
Expand Down

0 comments on commit 1b4620e

Please sign in to comment.