<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://invariants.avichal.me</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/rate-limiting</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/circuit-breaker</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/retries</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/idempotency</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/caching</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/message-queues</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/pub-sub</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/consistent-hashing</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/distributed-lock</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/replication-quorum</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/linear-regression</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/gradient-descent</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/classification</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/k-means</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/decision-trees</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/neurons</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/activation-functions</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/backpropagation</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/convolutional-networks</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://invariants.avichal.me/learn/attention</loc>
<lastmod>2026-09-19T11:46:42.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
