Геораспределенный иерархический справочник

27 мая
Фабрика ковров
Вход по спискам

Тезисы

Возьмем задачу работы с настройками сотен тысяч объектов.

У каждого объекта десятки и сотни таких типизированных настроек.

Накинем сверху иерархию, когда дочерние объекты неявно включают в себя настройки всех предков.

Замешаем это всё с настоящим гео распределением на все континенты (кроме Антарктиды), которое идёт в разрез с требованиями низкого latency.

Еще и итоговый объем данных не влезает в память конечного приложения.

Разберемся, как мы всё это готовили, начиная с обычного MySQL с пачкой таблиц, до текущего решения и дальше в будущее.

Аудитория

Backend-developer, system-administrator, devops-engineer, engineers.

Уровень сложности

Any-level.

Запись доклада

¯\_(ツ)_/¯

Алексей Акулович

Уже больше 20 лет в IT и все еще предпочитает писать код и строить архитектуру приложений. Успел поработать в разных компаниях над разными прикольными web штуками: principal во ВКонтакте, software architect в Tinkoff, dev advocate на текущем месте. За плечами уже 40+ выступлений на конференциях. Любит Go, котов, и game dev.

Уже больше 20 лет в IT и все еще предпочитает писать код и строить архитектуру приложений. Успел поработать в разных компаниях над разными прикольными web штуками: principal во ВКонтакте, software architect в Tinkoff, dev advocate на текущем месте. За плечами уже 40+ выступлений на конференциях. Любит Go, котов, и game dev.

Другие спикеры в Ереване 27 мая:

Ответы на вопросы