<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>RodGrid Blog</title>
<link>https://rodgrid.io/blog</link>
<description>Product news, feature deep dives, and engineering notes from the team building RodGrid.</description>
<language>en</language>
<atom:link href="https://rodgrid.io/blog/rss.xml" rel="self" type="application/rss+xml" />
<item>
<title>The cache stampede hides behind your hit rate</title>
<link>https://rodgrid.io/blog/cache-stampede-hides-behind-your-hit-rate</link>
<guid isPermaLink="true">https://rodgrid.io/blog/cache-stampede-hides-behind-your-hit-rate</guid>
<pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
<description>A 99% cache hit rate means the database behind it is sized for 1% of your traffic. Here is what happens the moment that assumption stops holding, and how to see it on a diagram before it happens.</description>
</item>
<item>
<title>Retry storms, or the fix that becomes the failure</title>
<link>https://rodgrid.io/blog/retry-storms-and-the-fix-that-becomes-the-failure</link>
<guid isPermaLink="true">https://rodgrid.io/blog/retry-storms-and-the-fix-that-becomes-the-failure</guid>
<pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
<description>Retrying is the standard answer to a transient error. When the error is saturation rather than bad luck, the retry adds load at the exact moment the system needs less of it.</description>
</item>
<item>
<title>Losing an availability zone</title>
<link>https://rodgrid.io/blog/losing-an-availability-zone</link>
<guid isPermaLink="true">https://rodgrid.io/blog/losing-an-availability-zone</guid>
<pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
<description>Three zones does not mean you can lose one for free. It means each surviving zone has to absorb half the traffic instead of a third — and the headroom for that is a number you either bought or did not.</description>
</item>
<item>
<title>Read replica or cache?</title>
<link>https://rodgrid.io/blog/read-replica-or-cache</link>
<guid isPermaLink="true">https://rodgrid.io/blog/read-replica-or-cache</guid>
<pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
<description>Both take read load off the primary database, and they are not interchangeable. One scales the number of queries you can serve; the other removes the query entirely. Picking wrong is how a design ends up with both.</description>
</item>
</channel>
</rss>
