SLO-driven architecture diagram showing reliability metrics integrated from design to deployment

Stop Shipping Hope: SLOs Must Guide Your Architecture, Not Just Your Release

Let’s talk about something fundamental, something often relegated to the last minute, but which, when embraced early, can elevate the craft of software engineering from mere coding to true engineering excellence. I’m speaking of Service Level Objectives (SLOs) and Service Level Indicators (SLIs). Remind me what they are again SLI - Service Level Indicator A quantitative metric for a service’s performance, as experienced by the user of the service. It is a measure of a property of the service that is a good proxy for your user experience. ...

December 4, 2025 · 9 min · 1770 words · eakangk
Abstractions in System Design

Abstractions in System Design - Building Modular Systems

Understanding abstractions in system design covering abstraction layers, APIs, interfaces, and how they help manage complexity in distributed systems.

October 27, 2022 · 3 min · 550 words · Vijay Krishnavanshi