Skip to content

WorthPosting

  • Home
  • About

Tag: Observability

Cat Links Software Engineering

Inside the .NET Garbage Collector: Generations, the Card Table, and Tuning That Actually Works

Posted on September 21, 2026September 22, 2026

Most developers treat the garbage collector as weather: it happens to them, and occasionally it ruins their day. But the

Continue readingInside the .NET Garbage Collector: Generations, the Card Table, and Tuning That Actually Works

Cat Links Software Engineering

SLOs and Error Budgets: The Math That Decides When to Ship and When to Stop

Posted on September 19, 2026

Every team says they care about reliability, but very few can answer the follow-up question: how reliable, exactly, and how

Continue readingSLOs and Error Budgets: The Math That Decides When to Ship and When to Stop

Cat Links Software Engineering

Trace Context Propagation: Why Your Distributed Traces Break and How to Fix Every Hop

Posted on September 16, 2026September 17, 2026

You open your tracing backend to debug a slow checkout request and find five disconnected traces instead of one. Five

Continue readingTrace Context Propagation: Why Your Distributed Traces Break and How to Fix Every Hop

Cat Links Software Engineering

Prometheus Metric Cardinality: How Explosions Happen and the Five Controls That Stop Them

Posted on September 13, 2026September 14, 2026

Every Prometheus failure I’ve seen in production started the same way: someone added a label. A user ID on a

Continue readingPrometheus Metric Cardinality: How Explosions Happen and the Five Controls That Stop Them

Cat Links Software Engineering

Structured Logging in Go: slog, OpenTelemetry, and the Fields That Matter in Production

Posted on September 12, 2026

At 02:14 on a Sunday, an alert fires: payment success rate dropped four percent. You run kubectl logs across a

Continue readingStructured Logging in Go: slog, OpenTelemetry, and the Fields That Matter in Production

Cat Links Software Engineering

SLOs and Error Budgets in Practice: Building Reliability You Can Alert On

Posted on September 8, 2026September 8, 2026

Your service was up 99.95% of the time last month. Great number — until you realize that users filed complaints

Continue readingSLOs and Error Budgets in Practice: Building Reliability You Can Alert On

Cat Links Software Engineering

Go GC Tuning with GOGC and GOMEMLIMIT: A Practical Guide for Containers

Posted on September 3, 2026

Every Go program ships with a garbage collector, and most run happily with the defaults. That changes the moment you

Continue readingGo GC Tuning with GOGC and GOMEMLIMIT: A Practical Guide for Containers

Cat Links Software Engineering

Distributed Tracing in Go with OpenTelemetry

Posted on September 2, 2026

When a request crosses five services and the latency budget blows up, a single log line rarely tells you where

Continue readingDistributed Tracing in Go with OpenTelemetry

Cat Links Software Engineering

Prometheus Cardinality: The Label Decisions That Decide Whether Your Monitoring Survives

Posted on August 30, 2026

Every Prometheus failure I have debugged that was not a network problem eventually came down to the same thing: too

Continue readingPrometheus Cardinality: The Label Decisions That Decide Whether Your Monitoring Survives

Cat Links Software Engineering

SLOs You Can Actually Alert On: Error Budgets and Burn Rates in Prometheus

Posted on August 24, 2026

Every on-call rotation has a story about the alert that fires at 3 a.m. for something that isn’t wrong. CPU

Continue readingSLOs You Can Actually Alert On: Error Budgets and Burn Rates in Prometheus

Posts navigation

Older posts
  • Home
  • About
Copyright © 2026 WorthPosting | Signify by WEN Themes
Scroll Up