<?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/tableamroutine-your-way-of-integrating-a-custom-storage-engine-into-postgresql</loc>
<lastmod>2026-08-13T09:30:04.252Z</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-08-13T09:29:47.483Z</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-08-13T08:55:33.757Z</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-08-12T14:21:05.547Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-6-indexing-internals</loc>
<lastmod>2026-08-12T14:12:25.364Z</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-08-12T14:04:00.116Z</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-08-12T12:04:14.862Z</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-08-12T12:03:38.412Z</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-08-12T05:58:18.272Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/what-i-read-in-march-2026</loc>
<lastmod>2026-08-12T05:57:41.221Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/pgconf-india-2026</loc>
<lastmod>2026-08-11T22:29:11.480Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-9-replication</loc>
<lastmod>2026-08-10T17:25:24.589Z</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-08-09T13:10:22.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/what-i-read-in-july-2026</loc>
<lastmod>2026-08-08T18:09:56.486Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-8-concurrency-locking</loc>
<lastmod>2026-08-06T17:07:15.469Z</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-08-05T10:12:21.018Z</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-08-04T05:54:24.232Z</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-08-02T02:31:40.632Z</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-08-02T01:43:21.798Z</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/rust-basics-2-ownership</loc>
<lastmod>2026-08-01T08:43:43.846Z</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-08-01T02:53:10.436Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/what-i-read-in-june-2026</loc>
<lastmod>2026-07-31T14:24:12.778Z</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/what-i-read-in-april-2026</loc>
<lastmod>2026-07-31T05:14:07.105Z</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/underline-less</loc>
<lastmod>2026-07-04T22:28:10.475Z</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-06-23T09:18:44.950Z</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>
