Visible to the public Optimizing the Performance of Web Applications in Mobile Cloud Computing

TitleOptimizing the Performance of Web Applications in Mobile Cloud Computing
Publication TypeConference Paper
Year of Publication2021
AuthorsPatel, Jatin, Halabi, Talal
Conference Name2021 IEEE 6th International Conference on Smart Cloud (SmartCloud)
Date Publishednov
KeywordsBandwidth, cloud computing, Docker Containers, Kubernetes, Metrics, mobile cloud computing, Mobile handsets, performance evaluation, pubcrawl, Redis caching, resilience, Resiliency, Scalability, Throughput, Web applications, Web Caching, Wireless communication
AbstractCloud computing adoption is on the rise. Many organizations have decided to shift their workload to the cloud to benefit from the scalability, resilience, and cost reduction characteristics. Mobile Cloud Computing (MCC) is an emerging computing paradigm that also provides many advantages to mobile users. Mobile devices function on wireless internet connectivity, which entails issues of limited bandwidth and network congestion. Hence, the primary focus of Web applications in MCC is on improving performance by quickly fulfilling customer's requests to improve service satisfaction. This paper investigates a new approach to caching data in these applications using Redis, an in-memory data store, to enhance Quality of Service. We highlight the two implementation approaches of fetching the data of an application either directly from the database or from the cache. Our experimental analysis shows that, based on performance metrics such as response time, throughput, latency, and number of hits, the caching approach achieves better performance by speeding up the data retrieval by up to four times. This improvement is of significant importance in mobile devices considering their limitation of network bandwidth and wireless connectivity.
DOI10.1109/SmartCloud52277.2021.00013
Citation Keypatel_optimizing_2021