<?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-march-2026</loc>
<lastmod>2026-11-01T06:57:05.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/reading-postgresql-mvcc-internals-from-snapshots-to-heaptuplesatisfiesmvcc</loc>
<lastmod>2026-11-01T06:54:07.710Z</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-11-01T03:46:56.545Z</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-11-01T01:58:21.856Z</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-11-01T01:36:10.696Z</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-11-01T01:30:46.929Z</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-31T21:57:08.301Z</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-31T20:59:10.159Z</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-31T20:29:04.473Z</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-31T09:54:58.922Z</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-31T08:20:17.533Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/the-anatomy-of-query-structue</loc>
<lastmod>2026-10-31T06:06:46.088Z</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-31T03:50:14.318Z</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-31T03:49:48.117Z</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-31T03:49:40.122Z</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-31T03:14:03.280Z</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-30T17:56:53.337Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/postgresql-internals-module-9-replication</loc>
<lastmod>2026-10-30T15:30:08.596Z</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-30T12:32:23.637Z</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-30T12:30:15.122Z</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-30T10:46:34.972Z</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-30T10:01:50.130Z</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-30T08:38:42.735Z</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-30T07:14:14.616Z</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-30T07:14:04.148Z</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-30T06:43:11.077Z</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-29T17:08:08.416Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/pgconf-india-2026</loc>
<lastmod>2026-10-29T03:27:35.192Z</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-29T03:22:37.313Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/underline-less</loc>
<lastmod>2026-10-28T09:33:55.546Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/rust-basics-2-ownership</loc>
<lastmod>2026-10-24T09:57:52.823Z</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/postgresql-internals</loc>
<lastmod>2026-10-30T18:17:39.024Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/series/reading-postgresql</loc>
<lastmod>2026-10-30T18:17:39.024Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/series/monthly-books-summary</loc>
<lastmod>2026-10-30T18:17:39.024Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/series/book-review</loc>
<lastmod>2026-10-30T18:17:39.024Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/series/rust-basics</loc>
<lastmod>2026-10-30T18:17:39.024Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sambasivareddy.in/blog/series/projects</loc>
<lastmod>2026-10-30T18:17:39.024Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
