Design of Cloud-Native Distributed Systems for High-Availability, Multi-Region, and Multi-Currency Digital Enterprise Platforms
Abstract
Digital enterprises operating across multiple regions require an architecture that ensures high availability, low latency, and seamless multi-currency support. In this paper, we propose a cloud-native distributed system design that leverages microservices, geo-replication, and fault-tolerant patterns to meet these requirements. We detail the system architecture - including a multi-region deployment, microservices for currency conversion and transaction processing, and a replicated ledger - and present our methodology for performance evaluation. Our experiments compare the proposed design to a traditional monolithic baseline, showing significant improvements: for example, currency conversion latency falls from ~220 ms to ~50 ms and throughput increases sixfold under load (p<0.01). We also demonstrate 99.99% availability via automated failover and load balancing across regions. Key contributions include a detailed description of the architecture (with figures of component interactions and data flow), an analytical model of system performance, and statistical validation of results. We conclude by discussing limitations, strengths, and directions for future work. The results validate that our design substantially enhances availability and performance for global multi-currency platforms.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.