Все кейсы

Разработка backend-архитектуры масштабируемого сервиса бронирования отелей для MTC Travel

Brief ·МТС ·2024

Разработана микросервисная backend-инфраструктура для сервиса бронирования отелей, что увеличило конверсию в бронирование на 11%.

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

Задача

Онлайн-сервис бронирования отелей столкнулся с устаревшей монолитной архитектурой, которая затрудняла масштабирование, подключение новых партнёров и не обеспечивала умный поиск с конкурентными ценами.

Решение

Проведён анализ системы и спроектирована микросервисная архитектура на Go, Elasticsearch, MongoDB, Kafka и Redis. Реализованы сервисы автодополнения (Suggester), конкурентных цен (Competitors Pricing) и улучшенный поисковый движок с рекомендательной сортировкой. Внедрены кэширование, асинхронная обработка данных и гибкое подключение провайдеров через конфигурацию.

Результат

Конверсия в бронирование выросла на 11%, время отклика поиска снижено на 40%, а подключение нового провайдера сократилось с 2 недель до 2 дней.

Похожие кейсы