Blog / Microservices
Posts on Microservices
All
Golang (9) Architecture (7) Getting started (4) Security (4) DevOps (3) homelab (3) Kubernetes (3) Microservices (3) server (3) TypeScript (3) AI (2) Backend (2) cisco (2) Data Engineering (2) Development (2) networking (2) Performance (2) rack (2) Cloud (1) Cloud Native (1) Enterprise (1) Frontend (1) hardware (1) Infrastructure (1) Productivity (1)
Microservices Golang Architecture
Resilient Microservices in Go
Circuit breakers, bulkheads, retries, timeouts, and degradation — the fault-tolerance patterns that keep distributed Go systems alive when dependencies fail.
Security Golang Microservices
Authorization Patterns for Go Microservices
Authorization in a service mesh — RBAC, ABAC, policy engines, SPIFFE service identity, and deny-by-default patterns for Go microservices without the panics and silent bypasses.
Architecture Golang Microservices
Enterprise Microservices in Go
The architecture patterns I rely on for building microservices that actually survive production — DDD boundaries, outbox-based events, gRPC, and the currency mistake almost everyone ships.