Some details
CLIENT’S PROJECT:
An application that would be gathering information within the company from multiple sources, providing aggregated data. Provide a common read model. All data clients were either duplicated or distributed among many client',s systems.
CLIENT’S REQUIREMENTS:
Designing a scalable new architecture. Implementation of algorithms responsible for gathering the data. Developing and implementation
well-chosen new technology.WHAT WE DID:
We have collected data from various systems and delivered the mechanism that takes care of their synchronization and makes it available as a REST API. Simultaneously, at every stage of development, we were conducting automated tests.
OUTCOME:
We delivered a very important component of a new version of a client’s main product. Besides providing valuable data helps in the transition to the new platform. We continue to support long running processes.
TECHNOLOGY:
Spring Boot, Spring Integration, Elasticsearch, RabbitMQ, microservices architecture
TYPE AND INDUSTRY: Backend and QA test automation team, Transportation