NEW APPROACHES TO DESIGNING FAULT-TOLERANT FINTECH SYSTEMS USING JAVA AND MICROSERVICE ARCHITECTURE
This article presents new approaches developed by the author for designing fault-tolerant fintech systems using Java and a microservice architecture. The work addresses current challenges in ensuring the reliability and resilience of distributed financial systems under high load conditions. The proposed architecture incorporates fault-tolerance patterns (such as Circuit Breaker and Bulkhead), automatic recovery of components, distributed tracing, and event-driven communication between services via Apache Kafka. The effectiveness of the approach has been validated through load testing in a test environment simulating a typical fintech infrastructure. The results demonstrated an increase in system resilience and an improvement in availability to 92% under a 3,5-fold load increase. The proposed methods have proven to be effective in the development of modern and reliable fintech solutions.
Authors
- Evgenii M. Rudoi
Publication Details
- Journal
- SOFT MEASUREMENTS AND COMPUTING
- Published
- 2025-01-01
- DOI
- https://doi.org/10.36871/2618-9976.2025.07.008
- Primary Topic
- Cloud Computing and Resource Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00