Проблема: В рамках стратегии цифровой трансформации крупный железнодорожный перевозчик поставил целью развитие мультимодальных пассажирских перевозок. Для этого было предложено добавить на сайт функциональность поиска электронных билетов для различных видов транспорта и обеспечить возможность стыковки между ними.
Решение: Разработаны поисковая подсистема на графе маршрутов на базе уникального подхода к шардированию с использованием Golang. Разработаны коннекторы к основным системам бронирования авиационных, автобусных и жд-билетов в РФ и Европе. Разработана поддерживающая подсистема информационного обеспечения для хранения и валидации разнородных данных: расписаний, каталогов, маппингов, категорий, стыковок.