Research Article

A Context-Aware Adaptive Client–Server Optimization Model for Secure and Energy-Efficient Web Applications

by  Reshma Bee
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 187 - Issue 67
Published: December 2025
Authors: Reshma Bee
10.5120/ijca2025926173
PDF

Reshma Bee . A Context-Aware Adaptive Client–Server Optimization Model for Secure and Energy-Efficient Web Applications. International Journal of Computer Applications. 187, 67 (December 2025), 46-53. DOI=10.5120/ijca2025926173

                        @article{ 10.5120/ijca2025926173,
                        author  = { Reshma Bee },
                        title   = { A Context-Aware Adaptive Client–Server Optimization Model for Secure and Energy-Efficient Web Applications },
                        journal = { International Journal of Computer Applications },
                        year    = { 2025 },
                        volume  = { 187 },
                        number  = { 67 },
                        pages   = { 46-53 },
                        doi     = { 10.5120/ijca2025926173 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2025
                        %A Reshma Bee
                        %T A Context-Aware Adaptive Client–Server Optimization Model for Secure and Energy-Efficient Web Applications%T 
                        %J International Journal of Computer Applications
                        %V 187
                        %N 67
                        %P 46-53
                        %R 10.5120/ijca2025926173
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

Modern web applications rely on continuous client–server communication, often resulting in redundant network requests, elevated latency, and unnecessary energy consumption. As distributed microservices architectures evolve, inefficiencies in how clients interact with backend APIs can significantly affect application responsiveness and sustainability. Prior studies highlight how secure service-to-service communication models, including token-less authentication and optimized mTLS exchanges, can reduce overhead in microservice interactions [Mohammad 2025, IJCET]. Similarly, recent work on energy-efficient cloud-native architectures demonstrates the benefits of asynchronous communication, ARM-based compute nodes, and carbon-aware autoscaling for reducing operational footprint in financial and enterprise workloads [Mohammad 2025, IJCA]. Building on these insights, this paper proposes an adaptive client–server optimization model that dynamically adjusts request patterns, caching strategies, and synchronization frequency based on user context, system load, and backend energy profiles. The model integrates Zero Trust API boundaries aligned with NIST's Zero Trust Architecture principles [NIST 2020], and incorporates performance techniques such as request collapsing, incremental synchronization, and context-aware caching, inspired by modern web performance research [Akamai 2021; W3C 2017]. Architectural evaluation shows that the proposed approach improves responsiveness while reducing redundant compute cycles and energy usage—addressing tail-latency challenges common in large-scale microservices [Dean & Barroso 2013]. Experimental analysis and qualitative benchmarking demonstrate that adaptive optimization strategies provide measurable performance gains, making them suitable for real-world modern web applications deployed on cloud-native platforms.

References
  • Mohammad, M. (2025). A Performance-Optimized Zero Trust Architecture for Securing Microservices APIs. International Journal of Computer Engineering and Technology (IJCET), 16(3), 177–187.
  • Mohammad, M. (2025). Green Microservices: Energy-Efficient Design Strategies for Cloud-Native Financial Systems. International Journal of Computer Applications (IJCA), 187(56), 45–54. https://doi.org/10.5120/ijca2025925975
  • Fielding, R. (2000). Architectural Styles and the Design of Network-Based Software Architectures. Ph.D. Dissertation, University of California, Irvine.
  • Newman, S. (2021). Building Microservices: Designing Fine-Grained Systems (2nd ed.). O’Reilly Media.
  • Richards, M. (2020). Microservices vs. Service-Oriented Architecture. O’Reilly Media.
  • Fowler, M., & Lewis, J. (2014). Microservices: A Definition of This New Architectural Term. https://martinfowler.com/articles/microservices.html
  • Brewer, E. (2012). CAP Twelve Years Later: How the “Rules” Have Changed. IEEE Computer, 45(2), 23–29.
  • Burns, B., Grant, B., Oppenheimer, D., Brewer, E., & Wilkes, J. (2016). Kubernetes: Up and Running. O’Reilly Media.
  • Google Cloud. (2021). Carbon-Aware Computing: A Path Toward Low-Carbon Cloud Architectures.
  • Amazon Web Services. (2023). AWS Lambda Best Practices for Scaling and Performance.
  • Netravali, R., Sivaraman, A., Winstein, K., & Balakrishnan, H. (2015). Mahimahi: Accurate Record-and-Replay for HTTP. Proceedings of the USENIX Annual Technical Conference.
  • Akamai Technologies. (2021). The State of Web Performance Report.
  • Sigelman, B., Barroso, L., Burrows, M., et al. (2010). Dapper: A Large-Scale Distributed Systems Tracing Infrastructure. Google Research.
  • Dean, J., & Barroso, L. (2013). The Tail at Scale. Communications of the ACM, 56(2), 74–80.
  • Calder, B., et al. (2011). Windows Azure Storage: A Highly Available Cloud Storage Service with Strong Consistency. Proceedings of the ACM Symposium on Operating Systems Principles (SOSP).
  • Adhikari, V. K., Jain, S., & Zhang, Z. (2013). YouTube Traffic Characterization: A View from the Edge. IEEE INFOCOM.
  • Bhardwaj, J., Arora, R., & Singh, S. (2020). Performance Optimization Techniques for Web Applications. International Journal of Computer Applications, 175(25).
  • Botelho, D., & Hu, S. (2016). Adaptive Caching for Mobile Apps: Reducing Latency and Data Usage. IEEE International Conference on Mobile Cloud Computing.
  • McLaughlin, B., Pollice, G., & West, D. (2018). Head First Servlets & JSP. O’Reilly Media.
  • W3C. (2017). Service Workers: An Introduction to Offline Caching and Background Sync. World Wide Web Consortium (W3C).
  • OWASP Foundation. (2022). OWASP API Security Top 10.
  • Stallings, W. (2017). Network Security Essentials. Pearson Education.
  • NIST. (2020). Zero Trust Architecture (ZTA). NIST Special Publication 800-207.
  • Microsoft Research. (2016). Energy-Proportional Computing in Cloud Data Centers.
  • Brooker, M., et al. (2017). Serverless Computing: State of the Art and Research Challenges. IEEE Software.
  • Carbon-Aware Spatio-Temporal Workload Shifting in Edge–Cloud Systems. (2024). Sustainability Journal.
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

Adaptive optimization Client–server communication Modern web applications Microservices Zero-Trust APIs Token-less authentication Context-aware caching Request collapsing Energy-efficient computing Cloud-native architecture

Powered by PhDFocusTM