<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Manuj Grover</title><link>/blog/</link><description>Notes on distributed systems, Go, and making large systems cheaper and faster.</description><language>en</language><copyright>Copyright (c) 2024-2026 Manuj Grover</copyright><lastBuildDate>Sat, 03 Oct 2026 13:00:00 +0530</lastBuildDate><atom:link href="/blog/feed.xml" rel="self" type="application/rss+xml"/><item><title>Where a MongoDB Request Waits</title><link>/blog/where-a-mongodb-request-waits/</link><pubDate>Sat, 03 Oct 2026 13:00:00 +0530</pubDate><guid>/blog/where-a-mongodb-request-waits/</guid><description>Our MongoDB primary hit 100% CPU and we fixed it by keeping more connections open. Following one request from a goroutine to WiredTiger, and rebuilding the incident in a lab, showed that the pool decides where requests wait, not how fast they&amp;rsquo;re served.</description></item><item><title>Covering a Delivery Zone: S2, H3 and Geohash, Measured</title><link>/blog/covering-a-delivery-zone/</link><pubDate>Sat, 29 Aug 2026 00:36:52 +0530</pubDate><guid>/blog/covering-a-delivery-zone/</guid><description>The internet has a lot of confident prose about spatial indexes and almost no numbers. I spent two weeks producing some.</description></item><item><title>Untangling Docker Bridge Networks</title><link>/blog/untangling-docker-bridge-networks/</link><pubDate>Sat, 14 Sep 2024 20:47:22 +0530</pubDate><guid>/blog/untangling-docker-bridge-networks/</guid><description>Docker networking may seem simple, but understanding bridge networks is key to building robust containerized applications!</description></item><item><title>Scaling Secure File Uploads</title><link>/blog/scaling-secure-file-uploads/</link><pubDate>Sat, 07 Sep 2024 16:27:22 +0530</pubDate><guid>/blog/scaling-secure-file-uploads/</guid><description>File uploads may seems trivial, but scaling it is the real challenge!</description></item></channel></rss>