System Design - api-design
#01 Redis
Rate Limiting Algorithms with Redis Free
A practical breakdown of three rate limiting algorithms - Fixed Window, Sliding Window, and Token Bucket - with plain-language explanations, Redis-backed Node.js implementations, and a trade-off comparison to help you pick the right one.
Read
#02 Distributed Systems
Designing a URL Shortener Free
A deep dive into designing a scalable URL shortening service like bit.ly - covering hashing strategies, storage, redirection, and analytics.
Read