<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://abstractalgorithms.dev</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/ann-index-types-when-to-choose-hnsw-ivf-pq-flat</loc>
    <lastmod>2026-05-30T18:24:07.172Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/data-lineage-explained</loc>
    <lastmod>2026-05-29T05:20:46.623Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/data-governance-essentials</loc>
    <lastmod>2026-05-29T05:20:39.276Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/owasp-credential-stuffing-key-terms-explained</loc>
    <lastmod>2026-05-29T05:20:29.600Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/softmax-function-explained</loc>
    <lastmod>2026-05-03T07:29:36.146Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/nosql-partitioning-cassandra-dynamodb-mongodb</loc>
    <lastmod>2026-05-03T07:29:25.873Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/java-21-to-25-virtual-threads-pattern-matching</loc>
    <lastmod>2026-05-03T07:29:16.086Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/java-14-to-17-records-sealed-pattern-matching</loc>
    <lastmod>2026-05-03T07:29:05.361Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/hyperloglog-explained</loc>
    <lastmod>2026-05-03T07:28:57.442Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/dot-product-in-machine-learning</loc>
    <lastmod>2026-05-03T07:28:47.716Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/count-min-sketch-explained</loc>
    <lastmod>2026-05-03T07:28:39.989Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/clock-skew-and-causality-violations</loc>
    <lastmod>2026-05-03T07:28:28.173Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/bloom-filters-explained</loc>
    <lastmod>2026-05-03T07:28:20.059Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/stale-reads-and-cascading-failures</loc>
    <lastmod>2026-05-03T07:28:08.662Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/split-brain-explained</loc>
    <lastmod>2026-05-03T07:27:57.743Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/sql-partitioning-range-hash-list</loc>
    <lastmod>2026-05-03T07:27:45.661Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/java-8-to-11-lambdas-streams-modules</loc>
    <lastmod>2026-05-03T07:27:32.589Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/rag-vs-fine-tuning-when-to-use-each</loc>
    <lastmod>2026-04-19T12:26:38.572Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/fine-tuning-llms-with-lora-and-qlora</loc>
    <lastmod>2026-04-19T12:26:27.457Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/build-vs-buy-llm-self-host-vs-api</loc>
    <lastmod>2026-04-19T12:26:15.162Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-watermarking-late-data-handling</loc>
    <lastmod>2026-04-19T02:03:37.372Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-structured-streaming-micro-batch-continuous</loc>
    <lastmod>2026-04-19T02:03:25.914Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-stateful-aggregations-mapgroupswithstate</loc>
    <lastmod>2026-04-19T02:03:14.818Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-shuffles-groupby-performance</loc>
    <lastmod>2026-04-19T02:03:03.677Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-reading-writing-data-parquet-delta-json</loc>
    <lastmod>2026-04-19T02:02:52.225Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-partitioning-hash-range-custom</loc>
    <lastmod>2026-04-19T02:02:38.191Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-on-kubernetes-operator-dynamic-allocation</loc>
    <lastmod>2026-04-19T02:02:26.863Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-kafka-structured-streaming-pipeline</loc>
    <lastmod>2026-04-19T02:02:14.199Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-executor-sizing-memory-cores-gc-tuning</loc>
    <lastmod>2026-04-19T02:01:59.651Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-dataframes-sql-catalyst-optimizer</loc>
    <lastmod>2026-04-19T02:01:44.061Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-caching-persistence-storage-levels</loc>
    <lastmod>2026-04-19T02:01:32.525Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-broadcast-joins-vs-sort-merge-joins</loc>
    <lastmod>2026-04-19T02:01:21.108Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-architecture-driver-executors-dag-scheduler</loc>
    <lastmod>2026-04-19T02:01:09.568Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/spark-adaptive-query-execution-aqe</loc>
    <lastmod>2026-04-19T02:00:56.600Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/pythonic-code-idioms-every-developer-should-know</loc>
    <lastmod>2026-04-19T02:00:44.639Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/python-oop-classes-dataclasses-dunder-methods</loc>
    <lastmod>2026-04-19T02:00:31.873Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/python-list-comprehensions-generators-lazy-evaluation</loc>
    <lastmod>2026-04-19T02:00:20.189Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/python-functions-parameters-return-values-scope</loc>
    <lastmod>2026-04-19T02:00:06.533Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/python-functional-map-filter-itertools-functools</loc>
    <lastmod>2026-04-19T01:59:51.768Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/python-file-io-exception-handling</loc>
    <lastmod>2026-04-19T01:59:36.244Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/python-decorators-explained</loc>
    <lastmod>2026-04-19T01:59:24.302Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/python-data-structures-lists-dicts-sets-tuples</loc>
    <lastmod>2026-04-19T01:59:12.685Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/python-basics-variables-types-and-control-flow</loc>
    <lastmod>2026-04-19T01:58:58.155Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/python-async-asyncio-coroutines-event-loops</loc>
    <lastmod>2026-04-19T01:58:46.212Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/cosmosdb-logical-vs-physical-partitions</loc>
    <lastmod>2026-04-19T01:58:32.890Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/fine-tuning-llms-complete-guide-sft-lora-rlhf</loc>
    <lastmod>2026-04-18T04:10:46.099Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/chain-of-thought-prompting-step-by-step-reasoning</loc>
    <lastmod>2026-04-18T04:10:00.675Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/transfer-learning-pretrained-models-explained</loc>
    <lastmod>2026-04-18T04:09:10.719Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/llm-hallucinations-causes-detection-mitigation</loc>
    <lastmod>2026-04-18T04:08:25.121Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/attention-mechanism-explained</loc>
    <lastmod>2026-04-18T04:07:20.006Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/sparse-mixture-of-experts-llm-architecture</loc>
    <lastmod>2026-04-17T16:48:55.240Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/dense-llm-architecture-transformer-internals</loc>
    <lastmod>2026-04-17T16:48:40.463Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/managed-api-llms-vs-self-hosted-models-when-to-switch-and-when-not-to</loc>
    <lastmod>2026-04-17T16:48:25.671Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/llm-software-development-pitfalls-what-to-avoid-and-when-to-simplify</loc>
    <lastmod>2026-04-17T16:48:09.243Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/compare-and-swap-optimistic-locking</loc>
    <lastmod>2026-04-17T16:47:52.979Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/change-feed-vs-change-stream</loc>
    <lastmod>2026-04-17T16:47:35.146Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/acid-properties-in-sql-databases</loc>
    <lastmod>2026-04-17T16:47:16.713Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/partitioning-approaches-sql-and-nosql</loc>
    <lastmod>2026-04-12T13:12:59.405Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/dirty-write-database-anomaly</loc>
    <lastmod>2026-04-11T17:31:38.377Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/read-skew-database-anomaly</loc>
    <lastmod>2026-04-11T17:31:32.337Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/lost-update-database-anomaly</loc>
    <lastmod>2026-04-11T17:31:26.658Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/phantom-read-database-anomaly</loc>
    <lastmod>2026-04-11T17:31:21.290Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/write-skew-database-anomaly</loc>
    <lastmod>2026-04-11T17:31:15.335Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/dirty-read-database-anomaly</loc>
    <lastmod>2026-04-11T17:31:09.371Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/non-repeatable-read-database-anomaly</loc>
    <lastmod>2026-04-11T17:31:07.811Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/how-ai-coding-agents-work</loc>
    <lastmod>2026-04-10T03:08:59.581Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/how-jvm-garbage-collection-works</loc>
    <lastmod>2026-04-10T03:08:47.942Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/adapting-to-virtual-threads-spring-developers</loc>
    <lastmod>2026-04-05T18:25:08.378Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/java-8-to-java-25-evolution</loc>
    <lastmod>2026-04-05T14:30:18.113Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/data-anomalies-in-distributed-systems</loc>
    <lastmod>2026-04-05T14:28:18.885Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/sharding-approaches-sql-and-nosql</loc>
    <lastmod>2026-04-05T14:27:35.557Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/isolation-levels-in-databases</loc>
    <lastmod>2026-04-05T14:19:30.464Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/key-terms-in-distributed-systems</loc>
    <lastmod>2026-04-05T14:19:13.982Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/database-anomalies-sql-vs-nosql</loc>
    <lastmod>2026-04-05T14:18:46.437Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/acid-transactions-dynamodb-cosmosdb-spanner</loc>
    <lastmod>2026-04-05T13:42:08.870Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/designing-for-high-availability-and-reliability</loc>
    <lastmod>2026-04-05T13:18:08.452Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/consistency-patterns-in-distributed-systems</loc>
    <lastmod>2026-04-05T13:18:04.879Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/choosing-the-right-database-cap-and-use-cases</loc>
    <lastmod>2026-04-05T13:17:48.594Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/cosmosdb-consistency-levels-explained</loc>
    <lastmod>2026-04-05T12:44:00.455Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/cosmosdb-api-modes-explained</loc>
    <lastmod>2026-04-05T12:43:43.869Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/dual-write-problem-nosql</loc>
    <lastmod>2026-04-05T12:43:28.982Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/dual-write-problem-and-solutions</loc>
    <lastmod>2026-04-05T02:09:53.909Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/id-generation-strategies-system-design</loc>
    <lastmod>2026-04-05T02:09:40.672Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/big-o-time-space-complexity-explained</loc>
    <lastmod>2026-04-05T02:09:21.495Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/probabilistic-data-structures-explained</loc>
    <lastmod>2026-04-05T02:09:01.266Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/how-cdc-works-across-databases</loc>
    <lastmod>2026-04-05T02:08:48.309Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/redis-sorted-sets-explained</loc>
    <lastmod>2026-03-29T14:45:04.861Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/write-time-vs-read-time-fan-out</loc>
    <lastmod>2026-03-29T14:40:01.161Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/two-pointer-technique</loc>
    <lastmod>2026-03-29T06:10:18.019Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/tries-prefix-trees</loc>
    <lastmod>2026-03-29T06:10:13.749Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/sliding-window</loc>
    <lastmod>2026-03-29T06:10:09.382Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/merge-intervals-pattern</loc>
    <lastmod>2026-03-29T06:10:05.445Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/in-place-reversal-linked-list</loc>
    <lastmod>2026-03-29T06:10:00.374Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/fast-and-slow-pointer</loc>
    <lastmod>2026-03-29T06:09:56.361Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/dfs-depth-first-search</loc>
    <lastmod>2026-03-29T06:09:52.448Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/cyclic-sort</loc>
    <lastmod>2026-03-29T06:09:48.354Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/binary-search-patterns</loc>
    <lastmod>2026-03-29T06:09:43.773Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/bfs-breadth-first-search</loc>
    <lastmod>2026-03-29T06:09:39.385Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/two-heaps-pattern</loc>
    <lastmod>2026-03-29T06:06:43.202Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/top-k-elements</loc>
    <lastmod>2026-03-29T06:06:35.803Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/page/datastructures-and-algorithms-roadmap</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/page/agentic-ai-langchain-and-langgraph-roadmap</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/page/big-data-engineering-roadmap</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/page/how-it-works-internals-explained-roadmap</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/page/llm-engineering-roadmap</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/page/low-level-design-guide-roadmap</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/page/software-engineering-principles-roadmap</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/page/architecture-patterns-for-production-systems-roadmap</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/page/machine-learning-fundamentals-roadmap</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/page/system-design-interview-prep-roadmap</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/page/about</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/page/python-programming-roadmap</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/page/apache-spark-engineering-roadmap</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/machine-learning-fundamentals</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/system-design-interview-prep</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/datastructures-and-algorithms</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/low-level-design-guide</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/how-it-works-internals-explained</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/llm-engineering</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/architecture-patterns-for-production-systems</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/software-engineering-principles</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/agentic-ai-langchain-and-langgraph</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/big-data-engineering</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/apache-spark-engineering</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/python-programming</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/archive</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/recommendations</loc>
    <lastmod>2026-06-17T12:40:02.530Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>