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