<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://qingdujian.com/</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
<url><loc>https://qingdujian.com/articles</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
<url><loc>https://qingdujian.com/threat-intel</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
<url><loc>https://qingdujian.com/lab</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
<url><loc>https://qingdujian.com/ebpf</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
<url><loc>https://qingdujian.com/resources</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
<url><loc>https://qingdujian.com/about</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
<url><loc>https://qingdujian.com/notes/aes-sbox-hardware-acceleration.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/bplus-tree-index.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/cap-theorem-practice.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/chandy-lamport-snapshot.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/closure-conversion.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/cockroachdb-architecture.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/columnar-vectorized-execution.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/concurrent-hashmap.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/consistent-hashing.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/crdt-practice.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/db-locks-intention-gap.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/differential-privacy.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/distributed-transactions.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/dns-protocol-dnssec.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/dpdk-dataplane-intro.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/ebpf-observability.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/ecc-ecdsa-bls.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/false-sharing-cacheline.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/flp-impossibility.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/gc-algorithms.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/gossip-protocol.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/groth16-zkp.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/hash-functions-sha3-blake3.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/hindley-milner.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/homomorphic-encryption-bfv-ckks.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/http2-multiplexing-priority.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/inline-optimization.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/instruction-selection.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/iouring-async-io.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/jit-compiler.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/join-algorithms.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/linux-cgroup-v2.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/linux-chardev-driver.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/linux-interrupt-handling.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/linux-kernel-debugging.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/linux-memory-buddy-slab.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/linux-numa-memory-policy.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/linux-rcu-mechanism.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/linux-scheduler-cfs-eevdf.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/linux-vfs-architecture.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/llm-inference-optimization.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/llvm-ir-deep-dive.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/load-balancing-algorithms.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/lock-free-structures.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/lsm-tree-engine.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/merkle-tree-blockchain-proofs.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/mpc-garbled-circuits-secret-sharing.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/mvcc-concurrency-control.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/nginx-architecture-modules.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/orca-arc.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/orca-bench.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/orca-infra-overview.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/orca-mq.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/orca-other-modules.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/orca-persist.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/orca-preload.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/parser-comparison.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/paxos-protocols.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/post-quantum-lattice-crypto.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/query-optimizer-cbo.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/quic-protocol-0rtt-migration.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/raft-consensus.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/rdma-remote-direct-memory-access.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/redlock-analysis.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/register-allocation.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/ring-signature-monero.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/rust-async-runtime.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/rwlock-rcu-optimization.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/ssa-construction.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/tcp-congestion-reno-bbr.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/threadpool-work-stealing.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/tls13-handshake-deep-dive.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/tsdb-influxdb-engine.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://qingdujian.com/notes/wal-aries-recovery.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
</urlset>
