Убираем сервера из под базы данных. Как мы сделали Yandex Database Serverless

Backend
Зал №4

Тезисы

Сегодня бессерверные вычисления применяются в различных сферах: от чатботов и IoT-приложений до совершенно самостоятельных API endpoint’ов. Однако, когда дело доходит до базы данных, вариантов не так много и почти все существующие решения базируются на принципе «take or pay»: сначала оплачиваются и выделяются ресурсы (неважно, в облаке или нет), потом — эти ресурсы (недо)утилизируются. Что же делать, если нагрузка столь непредсказуема, что сегодня пусто, а завтра густо? На помощь снова приходит бессерверная архитектура (БА). Вы узнаете про наш опыт применения БА к Yandex Database. Обсудим технические решения, которые для этого понадобились, и что из всего этого вышло.

Аудитория и уровень

Middle+ backend-разработчики.

Яндекс

Ильназ Низаметдинов

В Яндексе с 2013 года — сначала разрабатывал backend поиска по картинкам, а последние 2 года работаю над ядром Yandex Database.

В Яндексе с 2013 года — сначала разрабатывал backend поиска по картинкам, а последние 2 года работаю над ядром Yandex Database.

Другие спикеры секции Backend: