Transport Platform Connecting 45 Countries Throughout Europe and Asia
Challenge
One of Europe’s major marketplaces for the transport industry The Trans.eu platform was created in 2005. It gathers freight forwarders, logistics operators, and carriers in the largest transport community in Europe. The company operates on an international scale: it opens new branches and hires over 700 people. RST Software Masters is the main developer of the modern Trans.eu platform that handles over 100,000 users per day. It comprises vehicle and load exchange. Digital transformation and business scaling through the deployment of modern IT solutions. To create, maintain, and expand a scalable system. Implementing functional changes and determining directions of the development based on the ever-changing market conditions.
Solution
Switching from the monolith to microservices The extensive scope of functionalities supported by the Trans.eu system as well as various expectations regarding system scalability were the triggers to switch to a microservices architecture. By implementing a solution of this kind, we made sure that our client is more resilient to potential faults, and we increased the reliability of the platform itself. The microservices architecture allowed us to shorten time-to-market for new functionalities of the system. By switching from the monolith to microservices, the system could be simultaneously developed by numerous development teams. This model significantly streamlines the organisation of development works. Technological upgrade Technological development and a fast growth of the company meant that the existing technologies had to be changed. During consulting, we initiated the use of new programming languages, database technologies, and readymade solutions like Camunda BPM. Our extensive experience in building systems with complex architectures enabled us to implement changes to improve work efficiency, e.g. by reducing the time for manual work conducted by the employee by 90%. Switching from synchronous to asynchronous communication The changes we had implemented in the system architecture of Trans.eu resulted in an increased system performance when dealing with problems with individual components. Switching from synchronous to asynchronous communication ensured better user accessibility and easier system condition monitoring. Integration with external services, e.g. credit bureaus or government databases We have integrated the Trans.eu system with external services, such as payment systems (PayU, PayPal), financial systems, e.g. Macrologic, or credit bureaus or government databases. We combine many systems and we build open API platforms for external partners www.trans.eu/pl/integracja. The system became more user-friendly, and the business itself increased its scalability. Selected metrics used in the project SLA Service Level Agreement 99.98% Net Promoter Score Customer loyalty ratings Project Metrics time-to-market number of errors reported by the users time to fix errors predictability of the teams IMO(B) report (Innovation, Maintenance, Organization, Bugs) – time spent on individual stages of work Business Metrics number of offers on the exchange number of transactions on the exchange number of reviews of transactions
Results
99,8% SLA 40 000 Registered companies 6 500 000 Daily messages 400 000 Daily offers 100 000 Online users
Want fresh marketing stories in your inbox?
Get the weekly email that makes you a marketing genius.
Stay informed and inspired, for free.