<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://bluuewhale.github.io/categories/ai/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/ai/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/lightmem-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/llm/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/llm/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/memory/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/data-structures/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/hash-table/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/java/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/jmh/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/performance/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/performance/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/swar/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/swisstable/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/cpu/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/data-structure/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/graph/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/linear-algebra/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/sparse-matrix-and-csr-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/clustering/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/community-detection/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/ego-splitting-framework-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/graph/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/community-detection-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/network-science/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/graphrag-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/knowledge-graph/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/rag/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/rag/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/simple-mem-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/concurrency/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/concurrency/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/concurrent-hashmap-designs/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/concurrenthashmap/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/lock-striping/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/lock-free/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/nonblockinghashmap/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/synchronization/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/further-optimizing-my-java-swiss-table/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/profiling/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/building-a-fast-and-memory-efficient-hash-table-in-java-by-borrowing-the-best-ideas/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/debugging-false-sharing-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/false-sharing/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/jvm/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/systems/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/linux/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/spinlock-vs-mutex-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/c++/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/go/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/swiss-table/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/simd/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/accidental-quadratic-hashmap-iteration-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/rust/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/agent/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/agent/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/deepmind/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/reinforcement-learning/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/sima-generalist-ai-agent-3d-environments-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/aws/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/eks/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/kubernetes/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/kubernetes/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/kubernetes-topology-aware-routing-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/networking/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/networking/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/kip-932-queues-for-kafka-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/distributed-systems/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/distributed-systems/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/kafka/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/kafka/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/kip/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/queue/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/kip-848-next-generation-consumer-rebalance-protocol-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/consumer-group/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/json/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/parsing/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/parsing/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/simd-json/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/coroutines/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/cps/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/kotlin/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/kotlin/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/kotlin-coroutine-internals/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/state-machine/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/kafka-kip-101-leader-epoch-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/replication/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/nestjs-internals-03-instanceloader-and-injector-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/di/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/categories/nestjs/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/nestjs/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/node.js/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/tags/typescript/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/nestjs-internals-02-module-and-dependencies-scanner-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/nestjs-internals-01-nestfactory-en/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://bluuewhale.github.io/posts/</loc><lastmod>2026-08-25T11:29:58+09:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>