Все кейсы

Мобильное приложение для фэнтези беттинга в Великобритании

Студия разработки handyweb ·Fantasy Horse Racing Ltd ·2024

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

Открыть проект

Задача

Приложение для скачек страдало от медленной работы и частых сбоев из-за перегрузки при обработке данных о всех гонках, отсутствовала панель администратора для автоматической выгрузки статистики, а поддержка усложнялась из-за использования лямбда-функций AWS Amplify на Python и JavaScript.

Решение

Разработали гибридную архитектуру, сочетающую монолит и микросервисы, обновили систему баз данных для высокой производительности. Создали отдельный микросервис для получения данных о гонках со стороннего API, снизив нагрузку на основное приложение. Переписали серверную часть на NestJS, оптимизировав работу и упростив поддержку. Обновили дизайн и добавили социальные и игровые элементы: добавление в друзья, покупку игровых монет и лидерборд.

Результат

Приложение стало стабильным и быстрым, успешно проведен официальный релиз в срок. Отдельный микросервис снизил нагрузку, переписывание на NestJS упростило поддержку и обеспечило обработку большого количества гонок. Обновленный дизайн и функционал повысили уровень геймификации.