Distributed Caching and Real-Time Sync in Active-Active Environments for Critical Cloud Native Systems

Authors

  • Rahul Ganta
  • Rajkumar shevagani
  • Suchitra Masiragani

Keywords:

Active–Active Architecture, Distributed Caching, Real-Time Synchronization, Cloud-Native Systems, Microservices, Event-Driven Architecture, AI Observability

Abstract

Active–active cloud-native architectures are widely adopted in mission-critical domains such as railway operations, healthcare platforms, and large-scale enterprise systems to achieve near-zero downtime, high availability, and fault tolerance. Distributed caching and real-time synchronization are foundational enablers of these architectures, ensuring low-latency data access and consistency across geographically distributed deployments. However, the combination of active–active execution, event-driven microservices, and distributed state introduces substantial challenges related to consistency, observability, and operational complexity. This paper presents a comprehensive architectural and empirical study of distributed caching and real-time synchronization in active–active cloud-native systems. We propose a reference architecture integrating event-driven communication, distributed in-memory data grids, and AI-driven observability. Experimental results demonstrate significant improvements in latency, availability, and mean time to recovery, providing practical guidance for designing resilient mission-critical platforms.

Author Biographies

  • Rahul Ganta

    Digital Intelligence Group, Wabtec Corporation, Melbourne, Florida, USA

  • Rajkumar shevagani

    Operations technology, Exoduspoint capital, New york, Newyork, USA

  • Suchitra Masiragani

    Komur Technologies, Saint Cloud, Florida, USA, Saint Cloud, Florida, USA

References

[1] Samad Ali, Walid Saad, Nandana Rajatheva, Kapseok Chang, "6G White Paper on Machine Learning in Wireless Communication Networks" 2020, [Online]. Available: http://arxiv.org/abs/2004.13875

[2] Huayi Duan, Cong Wang, Xingliang Yuan, Yajin Zhou, Qian Wang, Kui Ren, "LightBox: Full-stack Protected Stateful Middlebox at Lightning Speed", 2019, [Online]. Available: http://arxiv.org/abs/1706.06261

[3] Image1: Data Flow Diagram of Users Accessing DFS Server for Cloud and Local Storage, 2025. [Online]. Available: https://www.weka.io/wp-content/uploads/files/2021/04/distributed-file-system-diagram.png

[4] Leszek Sliwko and Vladimir Getov, "Transfer Cost of Virtual Machine Live Migration in Cloud Systems," 2017, [Online]. Available: https://core.ac.uk/download/161104290.pdf

[5] Floris Van den Abeele, Jeroen Hoebeke, Girum Ketema Teklemariam, Ingrid Moerman & Piet Demeester, "Sensor function virtualization to support distributed intelligence in the internet of things" 'Springer Science and Business Media LLC', 2015, [Online]. Available: https://core.ac.uk/download/55799441.pdf

[6] Abhirup Chakraborty, Ajit Singh, "Parallelizing Windowed Stream Joins in a Shared-Nothing Cluster" 2013, [Online]. Available: http://arxiv.org/abs/1307.6574

[7] Image3: Features and Capabilities of MinIO Object Storage Solution, 2025. [Online]. Available: https://blog.min.io/content/images/2025/05/Screenshot-2025-05-21-at-10.12.10---AM.png

[8] Maheshbhai Kansara, "A Structured Lifecycle Approach to Large-Scale Cloud Database Migration: Challenges and Strategies for an Optimal Transition" ResearchBerg, 2022, [Online]. Available: https://core.ac.uk/download/646073017.pdf

[9] Jingjing Wang, Chunxiao Jiang, Haijun Zhang, Yong Ren, Kwang-Cheng Chen, Lajos Hanzo, "Thirty Years of Machine Learning: The Road to Pareto-Optimal Wireless Networks", Institute of Electrical and Electronics Engineers (IEEE), 2019, [Online]. Available: http://arxiv.org/abs/1902.01946

[10] Wei Geng, Yulong Zhang, Dirk Kutscher, Abhishek Kumar, Sasu Tarkoma, Pan Hui, "SoK: Distributed Computing in ICN" 2023, [Online]. Available: http://arxiv.org/abs/2309.08973

[11] Giovanni Toffetti, Sandro Brunner, Martin Blöchlinger, Josef Spillner, Thomas Michael Bohnert, "Self-managing cloud-native applications: design, implementation and experience" Elsevier, 2017, [Online]. Available: https://core.ac.uk/download/159415533.pdf

[12] Genc Tato, Marin Bertier, Etienne Riviere, Cedric Tedeschi, "Split and Migrate: Resource-Driven Placement and Discovery of Microservices at the Edge" LIPIcs - Leibniz International Proceedings in Informatics. 23rd International Conference on Principles of Distributed Systems (OPODIS 2019), 2020, [Online]. Available: https://core.ac.uk/download/287883884.pdf

[13] Venkata Bandari. "Software Development Strategies for Multi-Regional Applications" 2022, [Online]. Available: https://ejaet.com/PDF/9-3/EJAET-9-3-193-200.pdf

[14] Ryan Chard, Yadu Babuji, Zhuozhao Li, Tyler Skluzacek, Anna Woodard, Ben Blaiszik, Ian Foster, Kyle Chard, "funcX: A Federated Function Serving Fabric for Science", Association for Computing Machinery (ACM), 2020, [Online]. Available: http://arxiv.org/abs/2005.04215

[15] Nadia Suleiman, Usuf Murtaza, "Scaling Microservices for Enterprise Applications: Comprehensive Strategies for Achieving High Availability, Performance Optimization, Resilience, and Seamless Integration in Large-Scale Distributed Systems and Complex Cloud Environments" ResearchBerg, 2024, [Online]. Available: https://core.ac.uk/download/620852562.pdf

[16] Giorgi Maisuradze, Christian Rossow, "ret2spec: Speculative Execution Using Return Stack Buffers", Association for Computing Machinery (ACM), 2018, [Online]. Available: http://arxiv.org/abs/1807.10364

Downloads

Published

2026-04-06

Issue

Section

Articles

How to Cite

Rahul Ganta, Rajkumar shevagani, & Suchitra Masiragani. (2026). Distributed Caching and Real-Time Sync in Active-Active Environments for Critical Cloud Native Systems. International Journal of Computer (IJC), 57(1), 163-181. https://ijcjournal.org/InternationalJournalOfComputer/article/view/2507