<?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/what-i-read-in-july-2026</loc>
<lastmod>2026-10-05T15:22:04.399Z</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-05T13:45:30.604Z</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-05T08:58:10.440Z</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-05T08:19:26.493Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/rust-basics-2-ownership</loc>
<lastmod>2026-10-04T16:52:24.565Z</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-04T13:11:55.264Z</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-04T11:11:46.982Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-9-replication</loc>
<lastmod>2026-10-04T11:09:10.174Z</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-04T06:29:39.026Z</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-04T05:14:58.169Z</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/what-i-read-in-april-2026</loc>
<lastmod>2026-10-04T01:31:41.362Z</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-04T01:31:20.186Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-3-mvcc-transaction-isolation-levels</loc>
<lastmod>2026-10-03T20:20:19.140Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/the-anatomy-of-query-structue</loc>
<lastmod>2026-10-03T20:19:39.546Z</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-03T07:09:57.894Z</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/summary-of-the-book-the-art-of-being-alone</loc>
<lastmod>2026-09-27T20:50:14.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/what-i-read-in-march-2026</loc>
<lastmod>2026-09-27T11:56:55.196Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-6-indexing-internals</loc>
<lastmod>2026-09-22T06:16:12.295Z</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/postgresql-internals-module-7-vacuum-autovacuum-bloat</loc>
<lastmod>2026-09-18T16:32:04.572Z</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-09-18T11:32:03.824Z</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-09-11T01:08:17.822Z</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-09-10T14:36:44.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/pgconf-india-2026</loc>
<lastmod>2026-09-05T14:41:30.919Z</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-09-04T16:59:04.667Z</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-08-01T09:09:29.400Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/what-i-read-in-may-2026</loc>
<lastmod>2026-07-31T05:29:50.841Z</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-07-07T17:40:44.041Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/the-2025</loc>
<lastmod>2026-06-17T08:14:06.296Z</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>
