Конференция завершена. Ждем вас на HighLoad++ в следующий раз!

Топ-5 провальных решений при разработке на Tarantool

Базы данных и системы хранения

Базы данных

Tarantool
Хранилища
Типовые ошибки

Доклад принят в программу конференции

Целевая аудитория

Разработчики, которые недавно начали работать с Tarantool или только присматриваются к нему.

Тезисы

Tarantool — гибкий инструмент для разработки высоконагруженных систем хранения данных. На нем делают очереди, кэши и мастер-хранилища с разной топологией.

Tarantool нужно уметь правильно приготовить, для этого важно знать его особенности. Часто разработчики пишут на Tarantool после большого опыта работы с SQL и пытаются применять привычные подходы из реляционных баз данных. Это приводит к тому, что приложения становятся хрупкими, теряют данные или деградируют в производительности.

Из доклада вы узнаете о пяти провальных решениях при разработке кластеров на Tarantool, с которыми я столкнулся при работе с крупными проектами. Я покажу, как эти антипаттерны влияют на производительность и стабильность приложений, а также предложу варианты, как можно избежать проблем.

Разрабатывает фреймворк для разработки кластерных приложений Tarantool Cartridge, до этого занимался разработкой и поддержкой витрин данных на Tarantool, а также пакетом для сбора метрик в Tarantool.

VK, Tarantool

Компания занимается разработкой NoSQL БД Tarantool и заказной разработкой решений на Tarantool.

Видео