Опыт обработки десятков тысяч тарификационных транзакций в секунду на middle серверах Архитектуры, масштабируемость

Доклад отклонён
Константин Коптяев
ООО НПФ "Беркут"

15 лет в разработке высоконагруженных телеком решений

Юрий Ширшов
ООО НПФ "Беркут"

15 лет работы в сфере создания решений для телекома.
Интересные проекты
1. Создание вынесенных серверов тарификации
2. Участие в проекте MNP(отмена мобильного "рабства")
3. Участие в проекте B2B решений для Теле2 Россия.

Тезисы

Построение трёхзвенной архитектуры биллинга вместо монолитной БД
Вынос ресурсоемких расчетов с БД на отдельные сервера тарификации
Организация кеширования данных, необходимых для расчётов, собственная реализация кэша: хранение данных вместе с поисковыми алгоритмами с целью оптимизации
Уникальный алгоритм распределения нагрузки между тарификаторами с равномерным перераспределением ёмкости кэша выключенного из работы тарификатора на другие экземпляры
Механизмы мягкого ввода в работу, останова, прогрева кэшей, предварительной прокачки кэшей
Бесконечное масштабирование, возможность использовать сервера любой производительности
Реализация на Bercut Service Delivery Platform – гибкость и простота разработки и кастомизации сервиса (скриптовая логика работы, встроенные возможности интеграции со сторонними системами, единообразные конфигурирование, мониторинг и аудит)
Использование в продуктиве с производительностью десятки тысяч реальных вызовов со сложной логикой расчета стоимости (подключенные услуги, скидки, пакеты, стоимости), низкое время отклика (100 ms)

Другие доклады секции Архитектуры, масштабируемость