Blog
Mert Özen's blog posts on software development, backend, frontend, and DevOps.
SLOs and Error Budgets: Setting Targets, the Math of Nines and an Error Budget Policy
An SLO is a target derived from today's measurements and user expectations and stricter than the SLA; the room it leaves is the error budget, and a policy written in advance says what happens when it runs out. For Bookstore's checkout we turn a 99.5 percent availability and an 800 ms latency SLO into a document, Prometheus rules and OpenSLO, convert nines into minutes, and measure how a new bucket and a short window misreport the budget.
What Is SRE? Its Relation to DevOps, Toil, the Error Budget Idea and SRE in a Small Team
SRE means running operations with software engineering and tying reliability to a measurable target; 100 percent is the wrong target, and the gap, the error budget, decides between speed and reliability. We cover what toil is, how SRE relates to DevOps and, with an inventory table, which practices the Bookstore team without a separate SRE team should adopt.