Cross-Cloud Data Consistency Models for Always-On Banking Platforms

Authors

  • Hari Babu Dama Application Architect, India Author

DOI:

https://doi.org/10.15662/IJEETR.2024.0604010

Keywords:

Cross-Cloud Computing, Data Consistency Models, Strong Consistency, Eventual Consistency, Hybrid Consistency

Abstract

Banking on-demand portals need to be operational 24/7 without loss of high-quality transactional integrity in multisite distributed clouds. This paper is a quantitative analysis of the cross cloud data consistency models such as strong, eventual and the hybrid approaches. We experiment with availability, latency, violation rate, and ratio of degradation with injected network partitions and regional outages under the realistic banking loads of payment processing, account management and fraud detection. The findings demonstrate definite trade-offs of rightness and correctness. Models Hybrid consistency models offer a middle ground between consensus protocols and CRDT-based replication by allowing a resilient and scalable banking system that is satisfactory both operationally and effectively regulated.

References

[1] Aldin, H. N. S., Deldari, H., Moattar, M. H., & Ghods, M. R. (2019). Consistency models in distributed systems: A survey on definitions, disciplines, challenges and applications. arXiv (Cornell University). https://doi.org/10.48550/arxiv.1902.03305

[2] Rahman, M. R., Tseng, L., Nguyen, S., Gupta, I., & Vaidya, N. (2015). Characterizing and adapting the Consistency-Latency tradeoff in distributed key-value stores. arXiv (Cornell University). https://doi.org/10.48550/arxiv.1509.02464

[3] Brandenburger, M., Cachin, C., & Knežević, N. (2015). Don’t trust the cloud, Verify: Integrity and consistency for cloud object stores. arXiv (Cornell University). https://doi.org/10.48550/arxiv.1502.04496

[4] Spirovska, K., Didona, D., & Zwaenepoel, W. (2019, February 25). PaRiS: Causally Consistent Transactions with Non-blocking Reads and Partial Replication. arXiv.org. https://arxiv.org/abs/1902.09327

[5] Roohitavaf, M. (2016). Consistency in distributed data stores. arXiv (Cornell University). https://doi.org/10.48550/arxiv.1604.07805

[6] Guerraoui, R., Pavlovic, M., & Seredinschi, D. (2016, September 8). Incremental consistency guarantees for replicated objects. arXiv.org. https://arxiv.org/abs/1609.02434

[7] Campêlo, R. A., Casanova, M. A., Guedes, D. O., & Laender, A. H. F. (2020). A brief survey on replica consistency in cloud environments. Journal of Internet Services and Applications, 11(1). https://doi.org/10.1186/s13174-020-0122-y

[8] Kokociński, M., Kobus, T., & Wojciechowski, P. T. (2019, May 28). On Mixing Eventual and Strong Consistency: Acute Cloud Types. arXiv.org. https://arxiv.org/abs/1905.11762

[9] Enea, C., Mutluergil, S. O., Petri, G., & Wang, C. (2019). Replication-Aware linearizability. arXiv (Cornell University). https://doi.org/10.48550/arxiv.1903.06560

[10] Diogo, M., Cabral, B., & Bernardino, J. (2019). Consistency models of NoSQL databases. Future Internet, 11(2), 43. https://doi.org/10.3390/fi11020043

Downloads

Published

2024-07-17

How to Cite

Cross-Cloud Data Consistency Models for Always-On Banking Platforms. (2024). International Journal of Engineering & Extended Technologies Research (IJEETR), 6(4), 8468-8476. https://doi.org/10.15662/IJEETR.2024.0604010