Skip to content

WorthPosting

  • Home
  • About

Tag: Distributed Systems

Cat Links Software Engineering

Native Sidecar Containers in Kubernetes: Ordering, Jobs, and the End of Shutdown Races

Posted on August 28, 2026 teliaz

The sidecar pattern has been part of the Kubernetes toolkit for as long as pods have existed: run a second

Continue readingNative Sidecar Containers in Kubernetes: Ordering, Jobs, and the End of Shutdown Races

Cat Links Software Engineering

Idempotency Keys: Making API Retries Safe by Design

Posted on August 28, 2026 teliaz

The network drops the connection two seconds after your client sends the payment request. Did the charge go through? Your

Continue readingIdempotency Keys: Making API Retries Safe by Design

Cat Links Software Engineering

Dead Letter Queues in Kafka: Stop Poison Pills Before They Stop You

Posted on August 28, 2026 teliaz

A message arrives that your consumer cannot parse. Maybe the producer shipped a new schema without telling anyone, maybe the

Continue readingDead Letter Queues in Kafka: Stop Poison Pills Before They Stop You

Cat Links Software Engineering

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

Posted on August 24, 2026 teliaz

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

Cat Links Software Engineering

Caching Strategies in Distributed Systems: Cache-Aside, Write-Through, and Surviving the Thundering Herd

Posted on August 19, 2026 teliaz

Almost every service that survives its own traffic eventually grows a cache. The idea is simple: the database is slow

Continue readingCaching Strategies in Distributed Systems: Cache-Aside, Write-Through, and Surviving the Thundering Herd

Cat Links Software Engineering

Apache Iceberg vs Delta Lake vs Hudi: Choosing Your Lakehouse Table Format

Posted on August 11, 2026August 12, 2026 teliaz

The data lakehouse has gone from contested idea to default architecture in just a few years, and the table format

Continue readingApache Iceberg vs Delta Lake vs Hudi: Choosing Your Lakehouse Table Format

Cat Links Software Engineering

Circuit Breakers in Go: Stopping Cascading Failures Before They Start

Posted on August 10, 2026August 11, 2026 teliaz

Every distributed system has a breaking point. The downstream service you depend on will fail — not “might” fail, will

Continue readingCircuit Breakers in Go: Stopping Cascading Failures Before They Start

Cat Links Software Engineering

Dynamic Secrets: Killing Long-Lived Credentials in Distributed Systems

Posted on August 6, 2026August 7, 2026 teliaz

Most security incidents in distributed systems don’t start with a zero-day exploit. They start with a leaked credential — a

Continue readingDynamic Secrets: Killing Long-Lived Credentials in Distributed Systems

Cat Links Software Engineering

Zero Trust Architecture in Microservices: Identity, mTLS, and Authorization Policies

Posted on August 2, 2026August 3, 2026 teliaz

The traditional security model for microservices relies on a perimeter: hard outer shell, soft trusted interior. Once a request passes

Continue readingZero Trust Architecture in Microservices: Identity, mTLS, and Authorization Policies

Cat Links Software Engineering

Distributed Tracing in Go with OpenTelemetry: From Zero to Production

Posted on July 30, 2026July 31, 2026 teliaz

You fire up your dashboard at 3 AM. Error rates are climbing. The checkout service is returning 500s. Your architecture

Continue readingDistributed Tracing in Go with OpenTelemetry: From Zero to Production

Posts navigation

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