Published In
Publication Number
Page Numbers
Paper Details
Cloud Computing: Kubernetes Application Performance Improvement Using In-Memory Database
Authors
Binoy Kurikaparambil Revi
Abstract
With remarkable advancements in computing power and the emergence of Kubernetes clusters, application deployment in the cloud has effectively addressed numerous challenges related to accessibility, availability, security, and scalability. This transformation is particularly evident for complex applications that demand substantial computing resources, which can now run efficiently on platforms like Azure Kubernetes Service. This service provides access to high-performance GPUs and CPUs, allowing applications to harness computing powers for their computational needs. As powerful computing resources become increasingly accessible, application performance and functionality expectations have evolved significantly. Today, most modern applications are intricately reliant on data for training machine learning models, data mining, or executing advanced image processing tasks. This heavy reliance on data necessitates the ability to process large datasets with remarkable speed and accuracy. The In-Memory database has emerged as an invaluable solution to meet these stringent requirements. This approach enables data storage in memory, accelerating computational algorithms and enhancing fast caching capabilities. It streamlines application data processing and offers a significant advantage over traditional methods that rely on files or conventional on-disk databases.
Keywords
Kubernetes, In-Memory Database, Redis, Docker
Citation
Cloud Computing: Kubernetes Application Performance Improvement Using In-Memory Database. Binoy Kurikaparambil Revi. 2022. IJIRCT, Volume 8, Issue 3. Pages 1-5. https://www.ijirct.org/viewPaper.php?paperId=2503006