VK Tech x Database Internals Meetup #12

9
сентября 2026 года
Начало события в 19:00

Приглашаем вас на двенадцатый митап сообщества Database Internals, организованный вместе с компанией VK Tech. Регистрация по ссылке: https://databaseinternals.timepad.ru/event/4166793/

Программа

18:00 — 19:00 Сбор гостей

19:00 — 20:00 DataFusion в Tarantool Column Store: ограничения движка и способы их обхода. Артем Новиков, Старший Backend-разработчик, Tarantool, VK Tech (со-автор доклада Альберт Скальт, Старший Backend-разработчик, Tarantool, VK Tech)

20:00 — 20:10 Перерыв

20:10 — 21:10 Marrying OLTP+OLAP with Dynamic Tables in YTsaurus. Руслан Савченко, Руководитель службы разработки динамических таблиц в Яндексе

21:00 — 23:00 Афтепати

Доклады

DataFusion в Tarantool Column Store: ограничения движка и способы их обхода.

Артем Новиков, Старший Backend-разработчик, Tarantool, VK Tech (со-автор доклада Альберт Скальт, Старший Backend-разработчик, Tarantool, VK Tech)

В докладе рассмотрим устройство колоночной СУБД для транзакционно-аналитической обработки данных в реальном времени Tarantool Column Store, где в качестве движка запросов используется DataFusion. Это достаточно известный движок с открытым исходным кодом и, казалось бы, легко расширяемый, с превосходной производительностью и богатым функционалом. Однако, тут есть свои нюансы и ограничения. Расскажем о тех, с которыми мы столкнулись при разработке TCS, и о том, какие решения приняли:
- как решили проблему высокого latency обработки запросов из-за перепланирования,
- как при разработке шардированного колоночного хранилища решали задачу обработки распределенных SQL запросов, какие идеи пробовали и на чем остановились,
- какие из патчей смогли уйти в upstream, а где пришлось идти на компромиссы.

Marrying OLTP+OLAP with Dynamic Tables in YTsaurus

Руслан Савченко, Руководитель службы разработки динамических таблиц в Яндексе

В базах данных принято различать OLTP и OLAP: первое требует большого количества небольших строго изолированных транзакций, тогда как второе предполагает гораздо более ресурсоёмкие запросы, но с гораздо меньшей частотой. СУБД обычно ориентированы на один из этих сценариев — если не по изначальному замыслу, то просто вследствие фокуса оптимизаций в течение жизненного цикла. Перенести тяжёлую OLAP‑нагрузку в СУБД, оптимизированную под OLTP — весьма непросто, однако в случае успеха можно получить ряд преимуществ: меньше систем для обслуживания, надёжные гарантии при загрузке данных, упрощённое распределённое шардирование.
В докладе будет рассказано о миграции масштабной базы данных из ClickHouse в динамические таблицы YTsaurus. ClickHouse — широко известная OLAP СУБД. Динамические таблицы YTsaurus — СУБД класса NewSQL, которая активно используется внутри Яндекса. Разберём, какую разработку мы провели, чтобы адаптироваться к модели данных ClickHouse, и какие оптимизации реализовали, чтобы динамические таблицы YTsaurus смогли обрабатывать аналитические запросы с нужной производительностью.

Мероприятие пройдет в офисе VK Tech, БЦ "Скайлайт", в конференц-зале Б1. Адрес БЦ: Ленинградский проспект, 39, стр. 80. Для прохода в здание нужен паспорт или права.

Участвующим онлайн будет доступна трансляция на VK Video, YouTube и чат.

Поделиться

9
сентября 2026 года
Начало события в 19:00