Заказчик
Клиент — разработчик и интегратор банковского программного обеспечения. Работает на рынке с 2008 года. Ежедневно через ПО компании проходит 3.5 млн транзакций по всей России.
Проблема
Клиент обратился к нам с запросом на разработку интеграционной шины для банковских систем. Необходимо было увеличить эффективность и гибкость в обработке запросов между интернет-банкингом, мобильными приложениями, внутренними банковскими приложениями и сторонними сервисами.
Процесс разработки
Было решено начать реализовывать проект с MVP для того, чтобы понять рабочая ли система с минимальными временными и финансовыми затратами.
После успешного завершения разработки MVP-версии системы, команда SmartexSoft приступила к разработке полноценной микросервисной интеграционная системы.
Технологии
-
Docker
- JDK 17
- Kafka
- Liquibase
- Maven
- PostreSQL
- Tarantool
- TomCat Embedded
Результаты
С июля 2023 года по октябрь наша команда разработала в качестве MVP монолитную систему. А с октября 2023 по сентябрь 2024 года была создана целевая система с использованием микросервисной архитектуры. Реализовав целевую версию системы, была достигнута большая гибкость и оперативность в обработке запросов между компонентами банковской системы.
Работа над проектом продолжается.