Title | Optimizing the Performance of Web Applications in Mobile Cloud Computing |
Publication Type | Conference Paper |
Year of Publication | 2021 |
Authors | Patel, Jatin, Halabi, Talal |
Conference Name | 2021 IEEE 6th International Conference on Smart Cloud (SmartCloud) |
Date Published | nov |
Keywords | Bandwidth, 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 |
Abstract | Cloud 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. |
DOI | 10.1109/SmartCloud52277.2021.00013 |
Citation Key | patel_optimizing_2021 |