<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://harrykp.vercel.app</loc>
<lastmod>2026-03-28T18:44:22.813Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog</loc>
<lastmod>2026-03-28T18:44:22.813Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/erasure-coding</loc>
<lastmod>2026-03-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/building-afk-break-reminder</loc>
<lastmod>2026-02-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/install_pmkid_tools-in-kali</loc>
<lastmod>2025-08-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/redlock-distributed-lock-manager</loc>
<lastmod>2025-08-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/how_torrent_works</loc>
<lastmod>2024-08-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/stay_away_from_highly_optimistic_people</loc>
<lastmod>2024-08-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/weak-isolation-levels</loc>
<lastmod>2024-05-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/transaction</loc>
<lastmod>2024-04-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/my_book_store</loc>
<lastmod>2024-04-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/distributed-system-partitioning</loc>
<lastmod>2024-03-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/distributed-system-(LeaderLess Replication)</loc>
<lastmod>2024-03-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/quorums-reads-and-writes</loc>
<lastmod>2024-03-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/beginner_to_master_lesson_plan_for_ruby</loc>
<lastmod>2024-03-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/implement-LRU-cache-in-python</loc>
<lastmod>2023-12-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/ruby-function-and-argument-types</loc>
<lastmod>2023-09-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/ruby-on-rails-resources</loc>
<lastmod>2023-09-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/naming-conventions-in-ruby</loc>
<lastmod>2023-07-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/distributed-system-(Multi Leader Replication)</loc>
<lastmod>2023-07-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/implement-ordered-hash-in-ruby</loc>
<lastmod>2023-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/handling-write-conflicts-in-multi-leader-replication</loc>
<lastmod>2023-07-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/dup-vs-deep-dup-in-ruby</loc>
<lastmod>2023-07-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/why-unit-testing</loc>
<lastmod>2023-07-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/tips-and-tricks-for-ror-development</loc>
<lastmod>2023-06-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/distributed-system-(Single Leader Replication)</loc>
<lastmod>2023-05-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/data_warehousing</loc>
<lastmod>2023-05-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harrykp.vercel.app/blog/storage_and_retrieval</loc>
<lastmod>2023-03-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
