Архитектура биллинга: как не стать единой точкой отказа Архитектуры и масштабируемость
Java-разработчик в Яндекс 360. Занимается разработкой биллинга и платформы подписочных механик.
Тезисы
В Яндексе — 50+ сервисов, которые списывают деньги. Каждый из сервисов нужно биллить по-своему с учетом множества разных требований.
В докладе на реальных примерах:
* покажу, что современный биллинг — это не только сервис, отвечающий за обработку платежей;
* рассмотрю многоуровневую архитектуру, позволяющую достигать необходимой для продукта гибкости и выдерживать тысячи RPS нагрузки;
* расскажу, как мы пришли к концепции пребиллингов и как в Яндекс 360 перешли от продажи тарифов, включающих только Яндекс.Диск, до тарифов с множеством разных продуктов.
Ну и, конечно, расскажу, с какими челленджами мы столкнулись и как мы их чинили.
