DEV Community

Production Backend Patterns Series' Articles

Back to Young Gao's Series
Server-Sent Events: The Underrated Alternative to WebSockets for Real-Time Notifications

Server-Sent Events: The Underrated Alternative to WebSockets for Real-Time Notifications

Comments
7 min read
Building a Production Rate Limiter from Scratch in Go

Building a Production Rate Limiter from Scratch in Go

Comments
6 min read
Zero-Downtime Deployments on Kubernetes: Rolling Updates, Blue-Green, and Canary

Zero-Downtime Deployments on Kubernetes: Rolling Updates, Blue-Green, and Canary

Comments
6 min read
Building a High-Performance Cache Layer in Go

Building a High-Performance Cache Layer in Go

Comments
7 min read
Graceful Shutdown in Go: Patterns Every Production Service Needs

Graceful Shutdown in Go: Patterns Every Production Service Needs

Comments
7 min read
Distributed Tracing with OpenTelemetry: A Practical Guide for Go Services

Distributed Tracing with OpenTelemetry: A Practical Guide for Go Services

Comments
11 min read
Building a Production-Ready Message Queue Consumer in Go

Building a Production-Ready Message Queue Consumer in Go

Comments
12 min read
Database Migration Strategies That Won't Take Down Production

Database Migration Strategies That Won't Take Down Production

Comments
9 min read
Health Check Endpoints: Beyond Simple Pings

Health Check Endpoints: Beyond Simple Pings

Comments
2 min read
Secrets Management: From .env Files to Production Vaults

Secrets Management: From .env Files to Production Vaults

Comments
2 min read