Downloads: 2 | Views: 339 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Working Project | Information Technology | India | Volume 12 Issue 1, January 2023 | Popularity: 4.6 / 10
High Performance and Scalable Microservices Architecture using Kubernetes
Balasirisha J, Mounika K, Mahim Saxena, Kishore SVSRK, Ravi Kumar MV
Abstract: Microservices have become increasingly popular over the past few years, and it?s not quite a surprise that the Microservices application architecture continues to invade software design. Microservices? architecture is emphasized in the industry and has gained prominence for its dynamic and agile qualities in API management and execution of highly defined and discrete tasks. Microservices are more adaptable and less complicated to maintain over time. However, the solutions with Microservices are not without their challenges. One of the significant challenges is dealing with massive event ingestion scenarios. If the microservices are overwhelmed with the volume of incoming events, issues like contention, lack of stability, and performance issues can all arise. This is where the auto - scaling capabilities associated with Kubernetes become usable and effective. Based on the load experienced by the application, auto - scaling allows applications to add or remove computing resources. When the load is high, for the application to keep up with the load, additional resources are to be provisioned. When the load is low, resources are revoked, ensuring that no resources are idle. When implemented correctly, auto - scaling allows applications to use fewer resources while maintaining application performance. Among the most popular open - source tools for enabling microservices with automation, this paper describes the auto - scaling mechanism that delivers applications with better performance. In this paper, the need for the development of a scalable environment along with open - source monitoring and alert management tools that help proactive system management is proposed. This paper serves as a reference for implementing microservices architecture.
Keywords: Microservices, Kubernetes, Autoscaling, Monitoring, Alert Management
Edition: Volume 12 Issue 1, January 2023
Pages: 85 - 90
DOI: https://www.doi.org/10.21275/SR221229142739
Make Sure to Disable the Pop-Up Blocker of Web Browser
Similar Articles
Downloads: 0
Informative Article, Information Technology, India, Volume 11 Issue 3, March 2022
Pages: 1597 - 1600Real - Time Monitoring and Alerting Systems for Fintech
Ankur Mahida
Downloads: 0
Research Paper, Information Technology, India, Volume 10 Issue 11, November 2021
Pages: 1597 - 1607Internal and External Audit Preparation for Risk and Controls
Guruprasad Nookala
Downloads: 0
Research Paper, Information Technology, India, Volume 9 Issue 1, January 2020
Pages: 1983 - 1991Cloud Cost Monitoring Strategies for Large-Scale Amazon EKS Clusters
Babulal Shaik
Downloads: 1 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Research Paper, Information Technology, India, Volume 12 Issue 3, March 2023
Pages: 1130 - 1133The Power of Miniature Sensors an Exploration to Smart Dust
Tushar Upadhyay, Jigar Bhavsar
Downloads: 1 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Informative Article, Information Technology, India, Volume 11 Issue 6, June 2022
Pages: 1973 - 1976Optimizing Colocation Infrastructure for AR/VR Workloads: A Granular Bottoms - Up Forecasting Approach
Anurag Reddy