Enhancing API Reliability and Performance: Applying Google SRE Principles for Advanced Monitoring and Resilient Operations
Jayanna Hallur
International Journal of Computing and Engineering, 2025, vol. 7, issue 1, 46 - 57
Abstract:
Purpose: The purpose of this article is to explore and adapt the google SRE principles for improving the reliability and performance of applications and APIs. This article explains the details of adapting google SRE principles with practical examples and decisions for proactive monitoring the applications. Methodology: The article explains a case study and analysis to demonstrate how Google SRE principles [1] help to improve the reliability, performance and decision on release of new functionalities to the critical application. Site Reliability Engineering at Google provides a practical leading toward that direction. Such principles are referred as SLOs, SLIs, error budgets, and proactive monitoring, come into play to balance system reliability and innovations for every organization. Findings: The findings show that by adapting Google SRE principles [2], reliability of the applications are improved and helps developers to prioritize the new features releases vs improving the reliability. This article takes a closer look at some of the ways in which SRE practices can help enhance the resiliency of an application, considering two very important examples: API availability and database reliability. Unique Contribution to Theory, Practice and Policy: This article makes valuable contributions to theory, practice, and policy. For theory, it expands the understanding of how google SRE principles helps to improve application reliability and performance. For practice, it provides clear, actionable steps for SRE teams to identify and resolve performance issues, helping organizations enhance reliability and user satisfaction. For policy, it highlights the importance of proactive network monitoring and metric-driven decision-making, encouraging organizations to adopt policies that prioritize resiliency, ensure consistent performance, and meet service-level agreements (SLAs). This article provides practical insights and examples to help teams implement SRE and achieve greater reliability and scalability.
Keywords: Site Reliability Engineering; Reliability; Resiliency; Application Health; Google Sre; Error Budget; Service Level Objectives; Service Level Indicators (search for similar items in EconPapers)
Date: 2025
References: Add references at CitEc
Citations:
Downloads: (external link)
https://carijournals.org/journals/index.php/IJCE/article/view/2534/2968 (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:bhx:ojijce:v:7:y:2025:i:1:p:46-57:id:2534
Access Statistics for this article
More articles in International Journal of Computing and Engineering from CARI Journals Limited
Bibliographic data for series maintained by Chief Editor ().