<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://sambasivareddy.in</loc>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://sambasivareddy.in/about</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sambasivareddy.in/projects</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog</loc>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://sambasivareddy.in/contact</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sambasivareddy.in/resume</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-3-mvcc-transaction-isolation-levels</loc>
<lastmod>2026-10-20T08:04:28.731Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/vacuum-postgresql-way-of-clearing-its-debt</loc>
<lastmod>2026-10-20T08:03:05.313Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/wal-how-postgresql-remembers-everything-it-was-about-to-do</loc>
<lastmod>2026-10-20T08:02:52.831Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/tableamroutine-your-way-of-integrating-a-custom-storage-engine-into-postgresql</loc>
<lastmod>2026-10-20T07:38:45.818Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-9-replication</loc>
<lastmod>2026-10-20T07:27:36.784Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/rust-basics-4-structs-enums-and-pattern-matching</loc>
<lastmod>2026-10-20T07:11:26.547Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/what-i-read-in-may-2026</loc>
<lastmod>2026-10-20T07:11:26.264Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-2-page-layout-storage-internals</loc>
<lastmod>2026-10-20T06:37:44.459Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-table-statistics-when-where-and-how-theyre-calculated</loc>
<lastmod>2026-10-20T04:20:53.834Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-8-concurrency-locking</loc>
<lastmod>2026-10-20T03:40:01.701Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/pg_ext_memcheck-the-memory-bug-detector-that-speaks-postgresql</loc>
<lastmod>2026-10-20T00:14:12.093Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/what-i-read-in-march-2026</loc>
<lastmod>2026-10-19T20:54:58.067Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-1-process-memory-architecture</loc>
<lastmod>2026-10-19T20:36:51.886Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/what-i-read-in-june-2026</loc>
<lastmod>2026-10-19T20:13:12.716Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/what-i-read-in-july-2026</loc>
<lastmod>2026-10-19T20:13:07.984Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/what-i-read-in-april-2026</loc>
<lastmod>2026-10-19T20:12:56.905Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/rust-basics-module-5-generics-and-traits</loc>
<lastmod>2026-10-19T16:45:04.631Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/rust-basics-module-3-borrowing-and-references</loc>
<lastmod>2026-10-19T16:03:28.087Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/the-2025</loc>
<lastmod>2026-10-19T09:39:36.035Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-4-write-ahead-logging-checkpoints-and-crash-recovery</loc>
<lastmod>2026-10-19T09:34:59.329Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/summary-of-the-book-the-art-of-being-alone</loc>
<lastmod>2026-10-19T09:27:57.313Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-5-query-pipeline-parser-planner-executor</loc>
<lastmod>2026-10-18T20:25:31.012Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-6-indexing-internals</loc>
<lastmod>2026-10-18T00:53:41.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/pgconf-india-2026</loc>
<lastmod>2026-10-16T22:14:24.878Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-7-vacuum-autovacuum-bloat</loc>
<lastmod>2026-10-16T22:14:24.575Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/building-a-local-postgresql-internals-assistant-zero-api-costs</loc>
<lastmod>2026-10-15T09:29:21.884Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/rust-basics-2-ownership</loc>
<lastmod>2026-10-14T20:00:28.756Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/the-anatomy-of-query-structue</loc>
<lastmod>2026-10-14T10:38:25.766Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/rust-basics-module-1-variables-types-functions-and-control-flow</loc>
<lastmod>2026-10-04T01:32:17.761Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/i-vibe-coded-and-im-not-sorry</loc>
<lastmod>2026-10-01T00:50:40.465Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/underline-less</loc>
<lastmod>2026-09-19T06:32:26.018Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/query-execution-pipeline</loc>
<lastmod>2026-04-23T22:22:02.067Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/series/reading-postgresql</loc>
<lastmod>2026-06-13T09:24:12.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/series/projects</loc>
<lastmod>2026-05-27T04:26:10.121Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/series/rust-basics</loc>
<lastmod>2026-05-04T04:27:58.038Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/series/book-review</loc>
<lastmod>2026-04-27T03:46:45.585Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/series/monthly-books-summary</loc>
<lastmod>2026-03-31T12:26:00.811Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/series/postgresql-internals</loc>
<lastmod>2026-03-28T11:25:49.556Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
