Diasoft Migrated Its Accounting Engine to the Microservice Architecture

Tuesday, July 28, 2020

Diasoft Accounting Engine that is used to separate operational and financial accounting at banks has been migrated to the microservice architecture. The new technologies have significantly enhanced the product: now it allows banks to reduce the time-to-market for new services by 2.5 times.
Functional capabilities of the Accounting Engine allow banks to separate operational (or product-based) and financial accounting regardless of specific modifications of these two accounting approaches.
“In case of monolithic systems, when a bank needs to make changes in financial accounting, it often has to modify the operational accounting too. This requires more time for testing and can result in regressions, which will hamper the launch of new products or cause difficulties in support of existing ones. The need to invest additional time and costs make bank product more expensive. Separation of the two types of accounting with the help of our product successfully solves this task, while the use of microservices significantly improves its efficiency and allows reaching one of the most important goals of a modern bank – to reduce time-to-market”, said Boris Kalinich, Product Director for the Accounting Engine at Diasoft.
The solution supports both classical web services and microservices. The microservices are based on the most advanced global technologies, including Spring Boot, Docker, Kubernetes, OpenShift, etc.