Как мы увеличили количество операторов в системе
до 5 000 человек и помогли обрабатывать
более 40 000 000 клиентов ежедневно
МФО «Mashang Consumer Finance»
Вторая по величине МФО в КНР.
С 2015 года специализируется на выдаче кредитов.
на сегодня более 40 000 000 клиентов
Разработать новую систему для работы с проблемными займами и гибкой настройкой стратегии взыскания.
Постоянно работало всего 200 операторов с продлением пользовательских лицензий
Задачи системы по подготовке данных для работы часто выполнялись только к обеду, не успевая обрабатывать необходимый объем данных
Система не масштабировалась и не имела возможности увеличения скорости работы
Работа в системе нескольких тысяч человек без вложений в пользовательские лицензии
Безотказная и пунктуальная подготовка данных для работы пользователей в системе
Ежедневно к 9:00 все клиенты должны быть распределены между операторами. При помощи сформированных SMS сообщений
и
списков для обзвона
Возможность линейного расширения, чтобы скорость работы системы возрастала вдвое, при удвоении количества серверов
Увеличить производительность системы минимум в 5 раз
Добавить функционал по самостоятельной настройке логики
Настроить систему таким образом, чтобы она могла работать в облаке
Передать исходный код для дальнейшего самостоятельного владения
Разработали модули для работы операторов и адмнинистраторов системы
Настроили интеграции с внутренними системами заказчика
Применили гибкий подход на основе распределенной обработки данных
а именно, Kafka c её консьюмерами и продюсерами и нереляционная rockDB для вычисления промежуточных значенийПровели SIT/UAT и нагрузочное тестирование
Разработан и внедрен BPM-процессор
данный инструмент позволил бизнес-пользователям начать «самостоятельную» жизнь и настраивать логику процессов без привлечения IT-департамента. Это положительно сказалось на оперативности изменения системы.Развернули систему на облачных серверах
- это позволило сократить затраты на администраторов, серверное и сетевое оборудование внутри компании-заказчикаС самого начала проекта были внедрены программисты Заказчика для наглядного обучения по работе с системой
На протяжении 3-х месяцев после запуска системы, мы поддерживали разработку на стороне Заказчика и проводили код-ревью
Стремительный рост новых пользователей в системе
Старт системы
5 месяцев
1 год
2 года
Незамысловатые расчеты показывают, что скорость системы была увеличена в 27 раз
Позволила распределить обработку бизнес-логики на нескольких серверах с меньшими характеристиками вместо одного дорогого космолёта
С возможностью увеличения количества серверов по запросу при возрастании нагрузки
Китайские коллеги не всегда прислушивались к нам. Например, мы не смогли их убедить использовать базу данных PostgreSQL, вместо нее нам пришлось включить привычную на китайском рынке MySQL, т.к заказчик имел опытв администрировании такого типа баз данных.
Было много других деталей, связанных с Китайским менталитетом и особенностями ведения бизнеса в КНР. Внимательное и уважительное отношение к этим деталям позволило нам дружно работать во благо единой цели и достичь высоких показателей.
РУКОВОДИТЕЛЬ ПРОЕКТА и ТЕХНИЧЕСКИЙ ДИРЕКТОР (CTO)
Под его руководством счастливо работает каждый из 28-ми программистов.
Программист
Занимался разработкой и внедрением проекта в КНР. Ключевой человек в команде разработки, team lead. Внедрил четыре крупных проекта, опыт работы более 5 лет
Программист
Первоклассный специалист в разработке высоконагруженных и распределенных систем.
Сделаем действительно удобное
и функциональное приложение
для
Вашего бизнеса
Подробное ТЗ по вашему проекту сделают наши специалисты