Sep 27, 2025 · 4 min read · This article is part of my concurrency series where I break down common problems like race conditions, dirty reads, phantom reads, and deadlocks in simple, glocal terms. Again, system design is not something to joke with as a backend engineer.One of ...
Join discussion
Sep 8, 2025 · 3 min read · Hello guys, scaling backend systems is not just about adding more server. It’s about distributing traffic smartly. This is where load balancing comes in. A load balancer sits between clients and servers, acting as a smart “traffic cop,” ensuring no s...
Join discussion