Database Internals Meetup №3
Meetup №3: архитектура СУБД SoQoL, и протокол репликации YTsaurus
Третий митап российского сообщества разработчиков СУБД и распределенных систем. Обсудим архитектуру новой российской СУБД SoQoL и новый протокол межкластерной репликации данных YTsaurus.
Доклады
СУБД Сокол: современное оборудование — современная архитектура
Андрей Коротченко, SoQoL, главный архитектор
СУБД Сокол — архитектура “с нуля” на современной технологической платформе. В своем докладе Андрей расскажет о ключевых особенностях архитектуры Сокола и его позиционировании в мире СУБД: зачем нужны неблокирующие алгоритмы, кооперативная многозадачность, и кодогенерация, как реализован MVCC, и какой толк пользователю от всего этого.
Хаос: устойчивый к даунтаймам протокол репликации между кластерами YTsaurus
Руслан Савченко, Yandex, руководитель службы разработки динамических таблиц YTsaurus
Руслан расскажет, как работает новый протокол репликации данных между кластерами YTsaurus. Протокол позволяет собрать из нескольких кластеров федерацию, устойчивую как к отказам датацентров, так и отказам отдельных кластеров. В данных ситуациях федерация остаётся доступна как на чтение, так и на запись, а наблюдаемый даунтайм ограничевается только временем реакции.