SLOs for event-driven systems: per-hop SLIs, end-to-end freshness and composite error budgets
Request-latency SLOs do not fit a pipeline of queues, functions and databases where users care about whether an order confirmation arrives in time. How we defined SLIs per hop, an end-to-end freshness SLO, how availability combines across steps, and how we alert on error budget burn.