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

Биллинг умер, да здравствует биллинг! Правдивая история о том, как и почему мы с нуля переписали биллинг нашего облака

Архитектуры, масштабируемость

API
Python
Архитектурные паттерны
Отказоустойчивость
Распределенные системы
Рефакторинг
Архитектура данных, потоки данных, версионирование
Масштабирование с нуля
Критерии выбора технологий для проекта
Методологии и процессы разработки ПО; Сроки и приоритеты
Большие проекты/команды
Legacy системы, жизненный цикл продуктов
Обработка данных
Микросервисы

Доклад отозван

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

Разработчики стартапов и растущих систем. Все интересующиеся архитектурой крупных систем и те, кто работает в многосервисных проектах.

Тезисы

Сегодня VK Cloud Solutions — это крупный облачный провайдер, а пару лет назад при мне в продакшн был выкачен первый релизный пакет с кодом платформы. Такому стремительному росту и успеху можно только позавидовать, однако вряд ли с этим бы согласился наш биллинг.

Вместо узкой специфики биллингов, я сосредоточусь на материале, полезном каждому разработчику — расскажу о нагрузке и требованиях, об архитектурных подходах, технологиях и нашем опыте практических реализаций. Я покажу, каким был наш первый биллинг, что с ним пошло не так, и почему мы приняли такое радикальное решение — начать с чистого листа. Рассмотрим, чем новое решение принципиально отличается от старого, а в чём они остаются близки. Обязательно оценим работу нового биллинга, итоговые результаты и определим, какие из новых идей оказались удачными. А в конце немного подумаем о том, куда и как можно двигаться дальше.

Разработчик IaaS-направления в облачной платформе VK Cloud Solutions. Последние несколько лет занимается разработкой Биллинга и сервисами управления и оркестрации облака.

VK Cloud Solutions

VK Cloud Solutions — облачная платформа от VK Group.

Видео

Другие доклады секции

Архитектуры, масштабируемость