<?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-10-18</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/practice</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/interview</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/learn</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/discover</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/progress</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/caching</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/rate-limiting</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/event-driven-architecture</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/load-balancing</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/database-indexing</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/consistency-replication</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/database-sharding</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/message-queues</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/btree-vs-lsmtree</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/graph-traversal-algorithms</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/circuit-breaker</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/vector-databases-rag</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/distributed-locking</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/api-security-oauth2</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/canary-deployments</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/contract-testing</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/api-gateway</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/jvm-internals-and-garbage-collection</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/llm-agents-and-langgraph</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/spark-data-engineering</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/llm-prompt-engineering</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/tree-data-structures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/hash-tables-and-bloom-filters</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/design-principles-solid</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/git-internals-and-versioning</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/vector-embeddings-and-similarity</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/design-patterns-gof</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/quantization-and-llm-inference</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/sorting-and-searching-algorithms</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/low-level-design-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/python-concurrency-nogil</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/stack-and-queue-data-structures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/system-design-hld-architectures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/database-isolation-levels-anomalies</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/data-warehousing-lakehouse</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/core-algorithm-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/deep-learning-foundations</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/transaction-isolation-distributed-acid</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/concept/sql-query-tuning-indexes</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/e2e-high-throughput-e-commerce-inventory-and-checkout</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/acid-properties-in-sql-databases</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/bloom-filters-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/consistency-patterns-in-distributed-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/consensus-algorithms-raft-paxos</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-redis-internals-work</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/api-rate-limiting-strategies</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-kafka-works</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-ai-coding-agents-work</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dirty-read-database-anomaly</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/sql-query-tuning-seek-lookup-covering-index</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/developer-guide-llm-vs-code-vs-ml</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/vector-databases-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/pre-training-llms-guide</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/acid-transactions-dynamodb-cosmosdb-spanner</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/adapting-to-virtual-threads-spring-developers</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/advanced-ai-agents-rag-and-the-future-of-intelligence</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/advanced-graph-algorithms-for-interviews</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/ai-agents-explained-when-llms-start-using-tools</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dsa-algorithms-for-llm-and-agent-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/ann-index-types-when-to-choose-hnsw-ivf-pq-flat</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/apache-cassandra-architecture-when-to-use-pitfalls-tuning</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/apache-spark-for-data-engineers-rdds-dataframes-and-structured-streaming</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/api-gateway-vs-load-balancer-vs-reverse-proxy-whats-the-difference</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-async-asyncio-coroutines-event-loops</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/attention-mechanism-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/cosmosdb-api-modes-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/cosmosdb-consistency-levels-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/backend-for-frontend-pattern</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/base-vs-acid</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/bfs-breadth-first-search</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/big-data-101-the-five-vs-ecosystem-and-why-scale-breaks-everything</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/big-o-time-space-complexity-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/binary-search-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/blue-green-deployment-pattern-safe-cutover-and-fast-rollback</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-broadcast-joins-vs-sort-merge-joins</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/build-vs-buy-llm-self-host-vs-api</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/bulkhead-pattern-isolate-capacity-and-failure-domains</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-caching-persistence-storage-levels</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/calculus-of-backpropagation-matrix-derivatives</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/canary-deployment-pattern-progressive-delivery-with-slos</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/cell-based-architectures-fault-isolation</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/chain-of-thought-prompting-step-by-step-reasoning</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/change-data-capture-pattern-log-based-data-movement</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/change-feed-vs-change-stream</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/choosing-the-right-database-cap-and-use-cases</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/circuit-breaker-pattern-prevent-cascading-failures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/clock-skew-and-causality-violations</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/cloud-architecture-patterns-cells-control-planes-and-sidecars</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/compare-and-swap-optimistic-locking</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/concurrency-models-actors-vs-csp</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/consistent-hashing-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/context-window-management-strategies-for-long-documents-and-extended-conversations</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/cosmosdb-logical-vs-physical-partitions</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/count-min-sketch-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/cqrs-pattern-read-write-model-separation</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/cyclic-sort</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/data-anomalies-in-distributed-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/data-governance-essentials</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/data-lineage-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/data-pipeline-orchestration-pattern-dag-retries-and-recovery</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/data-warehouse-vs-lake-vs-lakehouse</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/database-anomalies-sql-vs-nosql</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dead-letter-queue-pattern-poison-message-recovery</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-decorators-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/deep-learning-architectures-cnns-rnns-and-transformers</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/deep-learning-optimizers-momentum-adamw</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dense-llm-architecture-transformer-internals</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dependency-inversion-principle</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/langgraph-deployment-langserve-and-production</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/deployment-architecture-patterns-blue-green-canary-shadow-and-gitops</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/designing-for-high-availability-and-reliability</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dfs-depth-first-search</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/diffusion-models-how-ai-creates-art-from-noise</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dimensional-modeling-and-scd-patterns-for-warehouse-design</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dirty-write-database-anomaly</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-distributed-transactions</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/domain-driven-design-aggregates-value-objects</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dot-product-in-machine-learning</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dynamic-programming-patterns-for-interviews</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/elasticsearch-vs-timeseries-db</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/ensemble-methods-random-forests-gradient-boosting-and-stacking-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/ethics-in-ai-bias-safety-and-the-future-of-work</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/event-sourcing-pattern-auditability-replay-and-versioning</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/backtracking-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/binary-tree-types-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/fast-and-slow-pointer</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/feature-engineering-transforming-raw-data-into-ml-ready-features-1</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/feature-flags-pattern-release-control-and-experimentation</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-file-io-exception-handling</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/fine-tuning-llms-with-lora-and-qlora</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/fine-tuning-llms-complete-guide-sft-lora-rlhf</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/from-langchain-to-langgraph-when-agents-need-state-machines</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-functional-map-filter-itertools-functools</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-functions-parameters-return-values-scope</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/gptq-vs-awq-vs-nf4-choosing-the-right-llm-quantization-pipeline</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/rag-langchain-chromadb-guide</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/headless-agents-deploying-skills-as-mcp-server</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/here-s-a-fresh-high-impact-system-design-topic-that-avoids-overlap-with-the-existing-list</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-ad-click-aggregator-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-ticketmaster-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-lucene-works</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-bloom-filters-work</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-cdc-works-across-databases</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/websockets-vs-server-sent-events</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/load-balancing-explained-traffic-spikes</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-fluentd-works</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-gptllm-works</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-database-b-plus-tree-indexes-work</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-concurrenthashmap-internals-work</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-jvm-garbage-collection-works</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-kubernetes-works</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-oauth2-works</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-ssl-works</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/open-closed-principle</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/langchain-development-guide</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/caching-strategies-redis-memcached</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-transformer-architecture-works-a-deep-dive</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/langgraph-human-in-the-loop</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/hyperloglog-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/id-generation-strategies-system-design</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/implement-lld-parking-lot</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/in-place-reversal-linked-list</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/infrastructure-as-code-pattern-gitops-modules-and-policy</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/integration-architecture-patterns-orchestration-choreography-and-schema-contracts</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/interface-segregation-principle</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/isolation-levels-in-databases</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/java-14-to-17-records-sealed-pattern-matching</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/java-21-to-25-virtual-threads-pattern-matching</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/java-8-to-11-lambdas-streams-modules</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/java-8-to-java-25-evolution</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/java-memory-model-demystified-key-concepts-and-usage</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/kway-merge</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-kafka-structured-streaming-pipeline</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/kappa-architecture-streaming-first-data-pipelines</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/key-terms-in-distributed-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/langchain-101-chains-prompts-and-llm-integration</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/langchain-memory-conversation-history-and-summarization</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/langchain-rag-retrieval-augmented-generation-in-practice</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/langchain-tools-and-agents-the-classic-agent-loop</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/langgraph-101-building-your-first-stateful-agent</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/langgraph-memory-and-state-persistence</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/langgraph-tool-calling-toolnode-and-custom-tools</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/large-language-models-llms-the-generative-ai-revolution</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/liskov-substitution-principle-solid-demystified</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-list-comprehensions-generators-lazy-evaluation</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/littles-law</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/lld-elevator-system</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/lld-for-lru-cache-designing-a-high-performance-cache</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/lld-for-movie-booking-system</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/lld-parking-lot-system</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/low-level-design-guide-for-ride-booking-application</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/lld-for-tic-tac-toe-designing-a-scalable-game</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/lld-url-shortener</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/llm-evaluation-frameworks-ragas-deepeval-trulens-1</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/llm-hallucinations-causes-detection-mitigation</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/llm-hyperparameters-guide-temperature-top-p-and-top-k-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/llm-model-naming-conventions-and-purpose</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/llm-model-quantization-why-when-and-how-to-deploy-smaller-faster-models</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/llm-model-selection-guide-gpt-claude-llama-mistral-1-1</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/llm-observability-tracing-logging-debugging-production-ai-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/llm-skill-registry-routing-and-evaluation-for-production-agents</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/llm-skills-vs-tools-in-agent-design</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/llm-software-development-pitfalls-what-to-avoid-and-when-to-simplify</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/llm-terms-you-should-know-a-helpful-glossary</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/lora-explained-how-to-fine-tune-llms-on-a-budget</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/lost-update-database-anomaly</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/lld-for-ai-agent-task-orchestrator</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/lld-in-memory-message-queue</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/lld-vending-machine-state-pattern</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/machine-learning-fundamentals-a-beginner-friendly-guide-to-ai-concepts</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/managed-api-llms-vs-self-hosted-models-when-to-switch-and-when-not-to</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/mastering-backpressure-in-distributed-systems-strategies-for-flow-control-and-resilience</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/mastering-binary-tree-traversal-a-beginners-guide</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/mastering-prompt-templates-system-user-and-assistant-roles-with-langchain</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/prompting-techniques-langchain</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/mastering-the-strategy-pattern-decoupling-algorithms-and-behaviors</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/mathematics-for-machine-learning-the-engine-under-the-hood</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/merge-intervals-pattern</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-microservices-architecture</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/microservices-data-patterns-saga-outbox-cqrs-and-event-sourcing</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/mlops-model-serving-and-monitoring-pattern-production-readiness</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/model-evaluation-metrics-precision-recall-f1-score-auc-roc-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/model-evaluation-metrics-precision-recall-f1-score-auc-roc-explained-1</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/model-evaluation-metrics-precision-recall-f1-score-auc-roc-explained-1-1-1-1</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/modernization-architecture-patterns-strangler-fig-and-acl</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/monotonic-stack-pattern-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/langgraph-multi-agent-supervisor-pattern</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/multistep-ai-agents-the-power-of-planning</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/natural-language-processing-nlp-teaching-computers-to-read</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/neural-networks-explained-from-neurons-to-deep-learning</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/non-repeatable-read-database-anomaly</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/nosql-partitioning-cassandra-dynamodb-mongodb</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/owasp-credential-stuffing-key-terms-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/pagedattention-kv-cache-optimization</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-partitioning-hash-range-custom</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/peft-lora-qlora-practical-guide</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/phantom-read-database-anomaly</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/practical-llm-quantization-colab-hugging-face-walkthrough</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/probabilistic-data-structures-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/prompt-engineering-guide-from-zero-shot-to-chain-of-thought</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-basics-variables-types-and-control-flow</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-data-structures-lists-dicts-sets-tuples</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-metaprogramming-metaclasses-descriptors</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-oop-classes-dataclasses-dunder-methods</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/pythonic-code-idioms-every-developer-should-know</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/rag-explained-how-to-give-your-llm-a-brain-upgrade</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/rag-vs-fine-tuning-when-to-use-each</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/rdds-vs-dataframes-spark-api-evolution</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/read-skew-database-anomaly</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-reading-writing-data-parquet-delta-json</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-real-time-communication</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/redis-sorted-sets-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/reinforcement-learning-agents-environments-and-rewards-in-practice</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/rlhf-explained-how-we-teach-ai-to-be-helpful-and-harmless</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/rlhf-training-pipeline-preferences-to-policy</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/saga-pattern-orchestration-choreography-and-compensation</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/segment-trees-and-fenwick-trees-range-queries</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/semantic-tool-retrieval-scaling-agentic-workflows-with-large-toolsets</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/serverless-architecture-pattern-event-driven-scale-and-resilience</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/service-mesh-pattern-control-and-data-plane</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/sft-supervised-fine-tuning-llms-practical-guide</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/sharding-approaches-sql-and-nosql</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-shuffles-groupby-performance</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/single-responsibility-principle</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/single-trunk-model-golden-branch-feature-toggles-continuous-feature-delivery</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/skills-vs-langchain-langgraph-mcp-and-tools</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/sliding-window</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/softmax-function-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-101-local-setup-first-app</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-adaptive-query-execution-aqe</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-architecture-driver-executors-dag-scheduler</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-dataframes-sql-catalyst-optimizer</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-executor-sizing-memory-cores-gc-tuning</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-on-kubernetes-operator-dynamic-allocation</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-structured-streaming-micro-batch-continuous</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/sparse-mixture-of-experts-llm-architecture</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/split-brain-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/sql-partitioning-range-hash-list</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/stale-reads-and-cascading-failures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-stateful-aggregations-mapgroupswithstate</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/expose-a-skill-as-mcp-server-step-by-step</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/exploring-the-strategy-design-pattern-simplifying-software-design</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/stream-processing-pipeline-pattern-stateful-realtime-analytics</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/langgraph-streaming-agent-responses</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/supervised-learning-algorithms-a-deep-dive-into-regression-and-classification</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-advanced-security-rate-limiting-and-reliability</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-api-design-for-interviews</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-core-concepts-scalability-cap-and-consistency</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-data-modeling-and-schema-evolution</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-databases-sql-vs-nosql-and-scaling</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-for-agentic-ai-systems-from-distributed-principles-to-production</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-api-gateway-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-collaborative-document-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-distributed-cache-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-job-scheduler-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-rate-limiter-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-ecommerce-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-file-storage-sync-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-hotel-booking-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-news-feed-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-payment-processing-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-proximity-service-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-leaderboard-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-ride-sharing-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-search-autocomplete-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-video-streaming-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-web-crawler-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-interview-basics</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-message-queues-and-event-driven-architecture</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-multi-region-deployment</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-networking-dns-cdns-and-load-balancers</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-observability-slos-and-incident-response</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-protocols-rest-rpc-and-tcpudp</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-requirements-and-constraints</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-service-discovery-and-health-checks</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-sharding-strategy</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-caching-and-asynchronism</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-financial-ledger-double-entry</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/hld-autonomous-ai-coding-agent</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/tarjans-strongly-connected-components-algorithm</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/text-decoding-strategies-greedy-beam-search-and-sampling</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/fallacies-distributed-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dual-write-problem-and-solutions</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/langgraph-react-agent-pattern</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/capacity-estimation-guide</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/the-ultimate-data-structures-cheat-sheet</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/the-ultimate-guide-to-acing-the-system-design-interview</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/tokenization-explained-how-llms-understand-text</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/top-k-elements</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/topological-sort-pattern-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/transfer-learning-pretrained-models-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/tries-prefix-trees</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/two-heaps-pattern</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/two-pointer-technique</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/types-of-llm-quantization-by-timing-scope-and-mapping</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/types-of-locks-explained-tips-for-maintaining-consistent-systems-and-avoiding-write-conflicts</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/understanding-consistency-patterns-an-in-depth-analysis</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/inverted-index-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/kiss-yagni-dry-principles</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/unlocking-python-s-efficiency-mastering-generators-and-iterators-for-scalable-data-processing</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/ml-dl-llm-use-cases</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/unlocking-true-parallelism-designing-concurrent-python-services-with-nogil-cpython</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/unsupervised-learning-clustering-and-dimensionality-reduction-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/variational-autoencoders-vae-the-art-of-compression-and-creation</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/spark-watermarking-late-data-handling</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/webhooks-explained-dont-call-us-well-call-you</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/hash-tables-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/logits-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/database-sharding-and-partitioning</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/embeddings-explained</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/write-skew-database-anomaly</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/write-time-vs-read-time-fan-out</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-x509-certificate-works</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/zero-downtime-schema-migrations-expand-contract</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/software-lld</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/advanced-data-structures-algorithms</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/java-backend-modernization</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/llm-inference-quantization</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/distributed-resiliency-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/cell-based-architectures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/beginners-guide-data-structures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/agentic-ai-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/transformer-foundations</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/data-engineering-spark-mastery</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/data-platforms</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/agentic-system-architecture</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/data-replication-consistency</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/low-level-design-interview-prep</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/interview-microservices-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/prompt-engineering-masterclass</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/retrieval-augmented-generation</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/human-in-the-loop-multi-agent</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/systems-observability-incident-response</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/data-infrastructure-lakes</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/interview-design-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/ai-engineering</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/stateful-graph-agents</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/interview-distributed-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/backend-system-design</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/python-developer-mastery</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/system-design-interview-prep</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/distributed-systems-refresher</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/ai-engineering-launchpad</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/object-oriented-design-exercises</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/architecture-patterns-scalable-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/rag-vector-search-mastery</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/production-devops-reliability</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/model-context-protocol</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/algorithms-tree-traversals</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/enterprise-patterns-playbook</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/api-protocols-networking</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/distributed-transactions-microservices</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/advanced-algorithms</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/master-coding-interviews</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/autonomous-ai-agents</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/system-design-primer</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/event-driven-architectures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/interview-coding-techniques</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/low-level-design-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/interview-data-structures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/interview-architecture-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/roadmaps/database-partitioning-sizing</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/ai-engineering</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/backend-system-design</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/data-platforms</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/software-lld</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/transformer-foundations</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/prompt-engineering-masterclass</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/retrieval-augmented-generation</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/autonomous-ai-agents</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/stateful-graph-agents</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/human-in-the-loop-multi-agent</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/model-context-protocol</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/llm-inference-quantization</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/agentic-system-architecture</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/system-design-primer</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/api-protocols-networking</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/database-partitioning-sizing</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/data-replication-consistency</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/event-driven-architectures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/distributed-resiliency-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/cell-based-architectures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/distributed-transactions-microservices</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/systems-observability-incident-response</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/low-level-design-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/object-oriented-design-exercises</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/algorithms-tree-traversals</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/advanced-algorithms</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/data-infrastructure-lakes</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/system-design-interview-prep</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/low-level-design-interview-prep</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/beginners-guide-data-structures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/advanced-data-structures-algorithms</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/master-coding-interviews</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/enterprise-patterns-playbook</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/python-developer-mastery</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/architecture-patterns-scalable-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/distributed-systems-refresher</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/ai-engineering-launchpad</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/rag-vector-search-mastery</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/agentic-ai-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/data-engineering-spark-mastery</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/java-backend-modernization</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/production-devops-reliability</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/interview-data-structures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/interview-coding-techniques</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/interview-distributed-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/interview-design-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/interview-architecture-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/series/interview-microservices-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/ai-architecture-patterns-routing-planning-memory-and-evaluation</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/big-data-architecture-patterns-lambda-kappa-medallion-and-data-mesh</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dual-write-problem-nosql</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/lambda-architecture-pattern-batch-speed-unification-tradeoffs</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/medallion-architecture-bronze-silver-and-gold-layers-in-practice</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/modern-table-formats-delta-lake-vs-apache-iceberg-vs-apache-hudi</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/partitioning-approaches-sql-and-nosql</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-chat-messaging-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-url-shortener-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-hld-notification-service-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/system-design-replication-and-failover</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/tree-data-structure-explained-concepts-implementation-and-interview-guide</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-browsers-and-servers-establish-a-secure-connection-in-milliseconds-ssl-handshake</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-maps-and-social-networks-find-the-shortest-paths-and-connections-graph-datastructure</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-systems-check-if-usernames-exist-instantly-without-slow-database-calls-bloom-filters</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-ai-models-like-chatgpt-write-paragraphs-of-text-llm-next-token</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-ai-systems-search-millions-of-unstructured-files-instantly-vector-db</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-printers-and-web-servers-handle-requests-fairly-in-order-queue-datastructure</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/standard-chains-break-when-agents-need-loops-or-coordination-langgraph-vs-langchain</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-cache-servers-scale-to-millions-of-users-without-losing-data-consistent-hashing</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-you-evaluate-if-your-rag-pipeline-is-actually-producing-accurate-answers-ragas</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-giant-systems-scale-databases-when-single-servers-run-out-of-capacity-sharding</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-databases-prevent-concurrent-transactions-from-corrupting-data-db-isolation-levels</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-giant-websites-handle-billions-of-requests-without-exposing-their-backend-reverse-proxy</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/why-build-a-space-shuttle-when-all-you-need-is-a-bicycle-meet-the-kiss-principle-kiss-principle</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-giant-systems-track-millions-of-real-time-events-without-crashing-kafka</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-massive-systems-handle-real-time-events-seamlessly-kafka</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/capacity-planning-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/saga-pattern-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/sliding-window-technique</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/database-indexing-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/stateful-agents-langgraph-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-databases-handle-concurrent-updates-without-slow-locks-optimistic-concurrency</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/message-queue-vs-event-stream-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/embeddings-explained-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-distributed-nosql-databases-maintain-consistency-across-worldwide-serv-nosql-consistency</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/why-does-modifying-one-part-of-your-code-break-five-unrelated-things-you-need-solid-principles</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/cap-theorem-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/why-do-software-developers-write-the-same-code-in-ten-different-places-meet-the-dry-principle</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/load-balancing-algorithms-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/medallion-architecture-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/prompt-engineering-basics-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/bloom-filter-membership-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/two-pointers-technique</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/consistent-hashing-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/sharding-vs-partitioning-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-does-gmail-block-spam-emails-instantly-without-checking-a-massive-data-bloom-filter-example</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/detecting-loops-in-linked-lists-usually-costs-extra-memory-fast-and-slow-pointers</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/what-happens-when-concurrent-database-transactions-conflict-and-corrupt-data-acid-principles</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dns-lookup-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/nested-loops-cause-slow-o-n-squared-complexity-on-subarray-problems-sliding-window</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/quantization-gptq-awq-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/rag-foundations-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/tcp-vs-udp-byte</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-search-engines-predict-what-you-are-going-to-type-next-in-microseconds-trie-datastructure</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-s-tricky-default-arguments</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-does-ai-understand-that-words-are-related-word-embeddings</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-you-atomically-update-databases-and-publish-events-in-microservices-outbox-pattern</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-global-apps-handle-comments-without-freezing-they-avoid-immediate-eventual-consistency</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-distributed-databases-scale-without-locking-up-they-use-base-principles-base-principles</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/functions-the-power-of-reusability</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/beyond-observation-agentic-error-recovery</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/optimizing-llm-inference-with-quantization</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/the-decorator-pattern-enhancing-objects-on-the-fly</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/architecting-for-resilience-mastering-the-circuit-breaker-pattern</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/the-request-hedging-pattern-betting-on-latency-to-win-reliability</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-browser-back-buttons-and-text-editor-undo-operations-work-stack-datastructure</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-you-systematically-visit-every-node-in-a-tree-tree-traversal</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-databases-search-millions-of-records-instantly-tree-datastructure</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/why-do-distributed-systems-always-fail-in-production-distributed-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/why-do-modern-apps-scale-past-sql-databases-and-choose-nosql-nosql</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-ai-models-compare-vectors-and-find-similarities-dot-product</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-did-a-simple-two-digit-shortcut-threaten-to-break-the-world-y2k-problem</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-did-a-simple-logging-library-break-the-internet-log4j-vulnerability</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/why-do-websites-load-so-slowly-from-far-away-cdn</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-you-manage-client-requests-across-dozens-of-backend-microservices-without-ch-api-gateway</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/can-a-distributed-database-be-perfectly-consistent-highly-available-and-partition-cap-theorem</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-does-a-sql-database-search-through-millions-of-rows-in-milliseconds-sql-internals</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-does-ai-turn-raw-numbers-into-clean-predictions-softmax</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/is-your-database-slowing-down-under-heavy-user-traffic-caching</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-you-write-the-perfect-ai-prompt-llm-prompting</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-does-the-java-virtual-machine-execute-code-under-the-hood-jvm-internals</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/do-large-language-models-really-think-how-llms-work</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/why-do-ai-models-make-up-facts-or-sound-outdated-rag</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/why-can-t-standard-ai-solve-complex-problems-thinking-models</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/why-do-ai-models-confidently-invent-facts-or-fake-citations-ai-hallucinations</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/agentic-cost-optimization-choosing-tools-wisely</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/composing-atomic-tools-orchestrating-llm-agents-for-complex-problem-solving</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dependency-inversion-principle-decoupling-for-flexibility</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/crafting-a-custom-dependency-injection-framework-the-heart-of-modular-oop-an-engaging-topic-title-e-g-mastering-database-sharding</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/llm-function-calling-the-tool-definition-contract</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/event-driven-api-design-from-request-response-to-real-time-reactive-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-you-stop-a-single-failing-service-from-crashing-your-entire-cluster-circuit-breaker</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-databases-guarantee-zero-data-loss-when-power-fails-unexpectedly-write-ahead-logging</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/stale-embeddings-in-rag-the-eventual-consistency-gotcha-in-vector-databases</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/eventual-searchability-consistency-models-for-vector-indexes-in-rag</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/why-is-polling-apis-for-changes-terrible-for-modern-microservices-webhooks</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/why-do-web-apps-render-fast-but-feel-frozen-when-you-click-the-hydration-gap</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-s-gil-free-future-the-concurrency-paradigm-shift</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-do-search-engines-scan-billions-of-web-pages-in-milliseconds-inverted-index</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/why-do-99-of-requests-run-fast-while-a-few-experience-massive-latency-spikes-tail-latency</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/backpressure-preventing-overload-in-distributed-streams</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/what-happens-when-millions-of-users-hit-your-site-at-the-same-second-load-balancing</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/how-does-git-track-millions-of-commits-without-consuming-terabytes-git-internals</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/did-splitting-your-monolith-into-microservices-break-your-architecture-distributed-monolith</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/cassandra-write-path-tombstone-gotchas</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/remote-service-adapters-decoupling-inter-service-dependencies-with-hexagonal-architecture</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/the-distributed-hexagon-reimagining-ports-and-adapters-for-service-to-service-interaction</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/the-hidden-costs-of-resizing-understanding-amortized-analysis</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/amortized-analysis-in-practice-the-hidden-costs-and-real-world-performance-of-dynamic-arrays-and-hash-tables</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dynamic-tool-calling-apis-for-llms</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/intent-driven-apis-for-ai-agents-beyond-crud-for-complex-workflows</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/evolving-api-contracts-with-generative-ai</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/semantic-api-gateways-orchestrating-microservices-with-ai-driven-intent-recognition</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/persistent-data-structures-immutability-history-in-o-log-n-time</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/deep-dive-persistent-data-structures-achieving-functional-immutability-and-efficient-history-in-o</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-s-per-interpreter-gil-unlocking-true-parallelism</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-s-per-interpreter-gil-a-new-era-for-concurrent-and-distributed-architectures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-s-free-threading-pep-703-unleashing-true-parallelism</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/unlocking-python-s-free-threading-a-deep-dive-into-pep-703</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/the-strangler-fig-pattern-gradually-refactoring-monoliths-into-microservices</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/evolutionary-refactoring-with-anti-corruption-layers-bridging-bounded-contexts-in-microservices</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/idempotency-in-serverless-preventing-duplicate-work</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/mastering-idempotency-in-serverless-async-workflows</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-s-gil-free-asyncio-unlocking-true-parallelism-for-cpu-bound-tasks</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/unlocking-true-concurrency-how-pep-703-transforms-asyncio-for-cpu-bound-workloads</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/orchestration-vs-choreography-for-serverless-workflows</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/the-saga-pattern-orchestrating-reliable-distributed-transactions-in-serverless-workflows</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/global-writes-local-pains-the-multi-region-strong-consistency-trade-off</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/geo-distributed-consensus-with-quorum-overlays-architecting-for-latency-aware-consistency</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/max-flow-min-cut-for-bipartite-matching</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/optimizing-network-flow-with-the-max-flow-min-cut-theorem-applications-in-bipartite-matching-and-beyond</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/monotonic-stack-queue-range-optimization-power-up</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/monotonic-stack-and-queue-optimizing-range-based-subproblems-in-o</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/asynchronous-api-design-for-long-running-ai-tasks</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/evolving-api-design-for-ai-native-applications-beyond-rest-and-grpc</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/moe-routing-the-art-of-directing-tokens-to-experts</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/mastering-moe-gating-the-sparse-activation-and-load-balancing-internals-of-llm-routers</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dynamic-graph-expansion-for-rag</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/graph-augmented-rag-multi-hop-reasoning-with-knowledge-graphs-for-llms</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-jits-compiling-the-hot-path-for-speed</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/inside-python-jit-compilers-from-bytecode-to-optimized-machine-code</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/vision-language-projection-layers-bridging-pixels-and-prompts</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/vision-language-alignment-architecting-multimodal-llms-for-seamless-fusion</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/amortized-analysis-the-true-cost-of-dynamic-data-structures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/splay-trees-in-production-adaptive-caching-and-self-optimizing-data-structures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/taskgroup-cancellation-gotchas</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/mastering-asyncio-taskgroup-cancellation-robust-shutdowns-and-resource-management</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-subinterpreters-for-multi-tenant-fastapi</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/subinterpreters-for-multi-tenant-fastapi-scaling-isolation-and-benchmarks</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/monotonic-deque-unlocking-o-n-sliding-window-maximums</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/mastering-monotonic-structures-advanced-applications-in-range-optimization-and-2d-problems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/distributed-binary-search-navigating-latency-consistency-for-monotonic-predicates</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/binary-search-over-distributed-monotonic-predicates-balancing-latency-and-consistency</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/sparse-activation-in-moe-llms-efficiently-scaling-intelligence</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/conditional-computation-in-llms-deep-dive-into-mixture-of-experts-architectures</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/hybrid-consistency-strong-local-eventual-global-reads</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/hybrid-consistency-engine-adaptive-strong-eventual-guarantees-for-multi-region-databases</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/pinning-ebpf-maps-for-stateful-telemetry-in-service-meshes</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/think</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/hybrid-dictionary-lz4-compression-for-kv-caches-in-llms</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/kv-cache-compression-for-extending-llm-context-windows-techniques-and-trade-offs</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/soft-knn-retrieval-back-prop-through-the-index</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/backpropagating-retrieval-signals-end-to-end-training-of-retrieval-augmented-generation-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/deterministic-replay-via-replay-tokens</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/deterministic-replay-for-distributed-systems-architecture-trade-offs-and-production-practices</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/deterministic-replay-with-ebpf-backed-event-sourcing</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/deterministic-replay-debugging-in-production-distributed-systems-with-ebpf-and-event-sourcing</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/outbox-vs-cdc-a-decision-matrix-for-event-driven-microservices</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/delta-crdts-bandwidth-efficient-edge-collaboration</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/crdt-powered-edge-collaboration-an-architecture-pattern-for-ultra-low-latency-shared-apps</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/hybrid-retrieval-two-stage-sparse-dense-pipeline</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/hybrid-retrieval-architecture-merging-sparse-keyword-search-with-dense-vector-search-for-rag-pipelines</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/subinterpreters-parallelizing-fastapi-workloads-without-the-gil</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/harnessing-cpython-3-13-subinterpreters-to-isolate-workloads-in-high-traffic-fastapi-services</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/outbox-table-partitioning-scaling-event-delivery-without-locking</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/transactional-outbox-pattern-design-implementation-and-scaling-trade-offs-in-event-driven-microservices</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/guarding-against-the-aba-problem-in-lock-free-stacks</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/title</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/cache-oblivious-b-tree-a-memory-efficient-index-for-ssds</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/cache-oblivious-algorithms-for-external-memory-bridging-theory-and-production</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/task-group-tidy-up-graceful-fastapi-shutdown</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/graceful-shutdown-and-structured-concurrency-in-fastapi-with-asyncio-task-groups</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/token-budget-allocation-balancing-retrieval-depth-vs-generation-length</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/hybrid-retrieval-first-knowledge-graph-augmented-generation-for-contextual-llms-in-production</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/dynamic-rank-tuning-for-kv-cache-compression</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/compressing-kv-caches-with-low-rank-approximation-a-scalable-architecture-for-long-context-llm-inference</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/atomic-path-compression-the-lock-free-union-find-secret</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/lock-free-union-find-with-atomic-path-compression-scaling-disjoint-set-operations-for-massive-parallel-graph-workloads</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/async-dependency-lifecycles-in-fastapi-when-generators-go-wrong</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/fastapi-async-generator-dependencies-the-setup-yield-teardown-lifecycle-tradeoffs-and-production-pitfalls</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/rust-gil-free-fastapi-endpoints-run-cpu-intensive-work-without-blocking-the-event-loop</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/turbocharging-fastapi-with-rust-pyo3-integration-benchmarks-and-production-deployment</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/temporal-workflow-sidecar-keeping-orchestration-out-of-your-domain</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/temporal-workflow-orchestration-in-clean-architecture-patterns-trade-offs-and-production-playbook</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/ordering-matters-outbox-vs-saga-for-event-driven-consistency</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/outbox-vs-saga-choosing-the-right-pattern-for-distributed-transaction-reliability</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/graceful-shutdown-with-anyio-taskgroups-in-fastapi</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/structured-concurrency-in-python-3-12-reliable-cancellation-resource-management-in-fastapi-with-anyio-taskgroups</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/per-tenant-python-subinterpreters-in-fastapi</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/fastapi-multi-tenant-isolation-with-python-subinterpreters-design-benchmarks-and-deployment-strategies</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/delta-encoding-kv-cache-shrink-llm-context-windows-one-token-at-a-time</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/kv-cache-compression-for-llms-algorithms-trade-offs-and-production-integration</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/snap-roll-raft-log-compaction-in-serverless-functions</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/serverless-raft-an-architecture-pattern-for-highly-available-state-machines-in-function-as-a-service</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/graceful-cancellation-of-asyncio-task-groups-in-fastapi</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/structured-concurrency-in-fastapi-task-groups-for-robust-error-propagation-resource-cleanup</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/graceful-failure-with-asyncio-task-groups-in-fastapi</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/asyncio-task-groups-exception-groups-in-python-3-13-building-resilient-fastapi-services</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/transactional-outbox-vs-change-data-capture-choosing-the-right-event-pipeline</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/transactional-outbox-vs-change-data-capture-tradeoffs-for-reliable-event-publishing-in-microservices</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/hybrid-logical-clocks-the-invisible-timekeeper-for-causal-consistency</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/causal-kv-store-architecture-hybrid-logical-clocks-crdts-for-multi-master-geo-replication</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/unlocking-python-s-cores-gil-removal-asyncio-and-cpu-bound-tasks</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/python-s-post-gil-era-reimagining-concurrency-with-nogil-asyncio-and-multiprocessing</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/single-database-architectures-choke-when-heavy-read-queries-compete-with-write-tra-cqrs-pattern</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/hard-deletes-permanently-destroy-historical-context-and-break-relational-database-c-soft-delete</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/two-phase-commit-distributed-transactions-lead-to-deadlocks-and-network-bottlenecks-saga-pattern</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/articles/why-do-databases-slow-down-over-time-even-with-zero-new-data-db-bloat</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/architecture</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/ai-llm-prompting</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/lld-dsa-foundations</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/data-streaming</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/lld-design-principles</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/design-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/dsa</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/backend-engineering</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/data-structures-and-algorithms</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/sys-distributed</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/databases</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/ai-llm-foundations</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/security</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/ai-llm-agents</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/sys-databases</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/ai-llm</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/software-engineering</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/system-design</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/coding-interview</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/python</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/ai-llm-production</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/langchain</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/general</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/apache-spark</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/llm-engineering</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/ai-llm-rag</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/sys-messaging</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/sys-networking</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/lld-dsa-patterns</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/best-practices</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/data-engineering</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/distributed-systems</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/java</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/data-lakehouse</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/low-level-design</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://abstractalgorithms.dev/topic/sys-foundations</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
</urlset>
