<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://sayedalesawy.hashnode.dev</loc>
    <lastmod>2026-10-04T13:27:30.677Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/how-to-use-clickhouse-aggregation-states-to-boost-materialized-views-performance-by-more-than-10-times</loc>
    <lastmod>2024-01-27T18:00:35.932Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch7-transactions-weak-isolation-levels</loc>
    <lastmod>2023-12-10T12:23:59.197Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch7-transactions-intro-to-acid-transactions</loc>
    <lastmod>2023-12-02T11:14:25.436Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch6-partitioning-part-3-rebalancing-partitions-and-request-routing</loc>
    <lastmod>2023-08-26T12:42:40.834Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch6-partitioning-part-2-partitioning-and-secondary-indexes</loc>
    <lastmod>2023-08-04T13:34:11.263Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch6-partitioning-part-1-partitioning-of-key-value-data</loc>
    <lastmod>2023-07-22T13:17:06.996Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/how-to-implement-efficient-point-queries-in-clickhouse</loc>
    <lastmod>2023-03-31T15:36:49.492Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch5-replication-part-4-leaderless-replication</loc>
    <lastmod>2022-12-24T12:05:31.656Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch5-replication-part-3-multi-leader-replication</loc>
    <lastmod>2022-12-24T12:07:10.703Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch5-replication-part-2-problems-with-replication-lag</loc>
    <lastmod>2022-12-24T12:06:59.068Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch5-replication-part-1-leader-based-replication</loc>
    <lastmod>2022-09-17T17:57:09.254Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch4-encoding-and-evolution</loc>
    <lastmod>2022-08-26T11:17:17.715Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/concurrency-race-conditions-and-concurrency-control</loc>
    <lastmod>2022-06-20T08:27:54.023Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch3-storage-and-retrieval-or-part-2</loc>
    <lastmod>2022-12-24T12:08:11.450Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch3-storage-and-retrieval-or-part-1</loc>
    <lastmod>2022-03-12T13:13:01.489Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch2-data-models-and-query-languages-or-part-2</loc>
    <lastmod>2022-01-21T15:22:43.367Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch2-data-models-and-query-languages-or-part-1</loc>
    <lastmod>2022-01-15T15:29:06.416Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/designing-data-intensive-applications-ch1-reliable-scalable-and-maintainable-applications</loc>
    <lastmod>2021-12-03T14:43:16.250Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/spanner-googles-globally-distributed-database</loc>
    <lastmod>2021-11-05T16:19:39.947Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/calvin-fast-distributed-transactions-for-partitioned-database-systems</loc>
    <lastmod>2021-10-01T17:36:21.855Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/facebooks-tectonic-filesystem-efficiency-from-exascale</loc>
    <lastmod>2021-08-13T11:50:13.449Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/learn-mysql-internals-and-query-performance-optimization-techniques</loc>
    <lastmod>2021-07-11T12:56:47.504Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/facebook-storage-infrastructure-how-facebook-cuts-costs-by-managing-blob-storage-life-cycle</loc>
    <lastmod>2021-06-26T16:41:43.376Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/high-performance-mysql-ch7-advanced-mysql-features</loc>
    <lastmod>2021-06-19T11:32:08.347Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/amazon-aurora-mysql-on-steroids</loc>
    <lastmod>2021-06-15T16:09:03.531Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/testing-ruby-on-rails-applications-using-rspec</loc>
    <lastmod>2021-06-11T13:26:41.910Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/finding-a-needle-in-a-haystack-how-facebook-serves-millions-of-images-per-second</loc>
    <lastmod>2021-06-26T16:41:06.222Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/top-5-lessons-i-learned-while-working-with-go-for-two-years</loc>
    <lastmod>2021-06-02T17:13:54.741Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/high-performance-mysql-ch6-or-part-2-query-performance-optimization</loc>
    <lastmod>2021-05-19T22:23:05.356Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/amazon-aurora-design-considerations-for-high-throughput-cloud-native-relational-databases-part-3</loc>
    <lastmod>2021-05-07T17:30:44.123Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/amazon-aurora-design-considerations-for-high-throughput-cloud-native-relational-databases-part-2</loc>
    <lastmod>2021-04-26T20:28:43.006Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/amazon-aurora-design-considerations-for-high-throughput-cloud-native-relational-databases-part-1</loc>
    <lastmod>2021-05-09T22:42:15.417Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/high-performance-mysql-ch6-or-part-1-query-performance-optimization</loc>
    <lastmod>2021-04-17T13:20:09.263Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/high-performance-mysql-ch5-indexing-for-high-performance</loc>
    <lastmod>2021-04-17T12:39:15.859Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/high-performance-mysql-ch4-optimizing-schema-and-data-types</loc>
    <lastmod>2021-04-17T11:35:45.193Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/high-performance-mysql-ch3-profiling-server-performance</loc>
    <lastmod>2021-04-16T21:08:38.261Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/high-performance-mysql-ch2-benchmarking-mysql</loc>
    <lastmod>2021-04-16T21:08:17.217Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/high-performance-mysql-ch1-mysql-architecture-and-history</loc>
    <lastmod>2021-04-17T15:49:33.914Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/series/high-performance-mysql</loc>
    <lastmod>2026-10-04T13:27:30.677Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/series/amazon-aurora</loc>
    <lastmod>2026-10-04T13:27:30.677Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/series/facebook-storage-infra</loc>
    <lastmod>2026-10-04T13:27:30.677Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/series/design-data-apps</loc>
    <lastmod>2026-10-04T13:27:30.677Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/archive</loc>
    <lastmod>2026-10-04T13:27:30.677Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://sayedalesawy.hashnode.dev/recommendations</loc>
    <lastmod>2026-10-04T13:27:30.677Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>