Tag: backend
All the articles with the tag "backend".
-
Understanding Rate Limiting
Deep dive into rate limiting algorithms and implementations for building scalable APIs.
-
Building a Load Balancer from Scratch
A hands-on guide to building a load balancer in Go with health checks and multiple balancing strategies.
-
Go Concurrency Patterns
Exploring common concurrency patterns in Go including worker pools, fan-out/fan-in, and pipeline patterns.
-
Database Indexing Deep Dive
Understanding how database indexes work under the hood and best practices for optimizing query performance.
-
Essential System Design Patterns
A collection of essential system design patterns for building scalable and maintainable backend systems.