<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>/%E5%AE%9E%E8%B7%B5/prefix-seek/</loc>
<lastmod>2021-07-28T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E8%AE%BA%E6%96%87/asan/</loc>
<lastmod>2022-01-17T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/flush/</loc>
<lastmod>2022-01-23T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/delete-range/</loc>
<lastmod>2022-01-29T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/initializer_list/</loc>
<lastmod>2022-02-02T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/type-traits/</loc>
<lastmod>2022-02-02T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/noexcept/</loc>
<lastmod>2022-02-03T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/iterator/</loc>
<lastmod>2022-02-08T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/move-class-member/</loc>
<lastmod>2022-02-08T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AE%9E%E8%B7%B5/future-deadlock/</loc>
<lastmod>2022-02-19T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AE%9E%E8%B7%B5/fbthrift-startup-teardown/</loc>
<lastmod>2022-03-05T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/future-defer/</loc>
<lastmod>2022-03-19T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/thrift-compact-protocol/</loc>
<lastmod>2022-05-28T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/SIMD-INTRINSICS/</loc>
<lastmod>2022-06-27T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/upgrade-read-lock/</loc>
<lastmod>2022-07-18T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/dining-philosophers-in-TLA+/</loc>
<lastmod>2022-07-18T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/drinking-philosophers-in-TLA+/</loc>
<lastmod>2022-07-18T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/2PC-in-TLA+-step-1/</loc>
<lastmod>2022-10-01T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/2PC-in-TLA+-step2/</loc>
<lastmod>2022-10-02T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/2PC-in-TLA+-step-3/</loc>
<lastmod>2022-10-03T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/serializability/</loc>
<lastmod>2022-10-16T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/snapshot-isolation/</loc>
<lastmod>2022-10-23T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E8%AE%BA%E6%96%87/hazard-pointer-part-1/</loc>
<lastmod>2023-01-13T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E8%AE%BA%E6%96%87/%E5%AE%9E%E8%B7%B5/hazard-pointer-part-2/</loc>
<lastmod>2023-01-14T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E7%94%9F%E6%B4%BB/%E5%86%99%E5%9C%A82023%E6%98%A5%E8%8A%82%E4%B9%8B%E5%89%8D/</loc>
<lastmod>2023-01-19T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E8%AE%BA%E6%96%87/%E5%AE%9E%E8%B7%B5/smr-mechanism/</loc>
<lastmod>2023-02-06T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E8%AE%BA%E6%96%87/Counting,-Enumerating,-and-Sampling-of-Execution-Plans-in-a-Cost-Based-Query-Optimizer/</loc>
<lastmod>2023-03-10T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/chrono-in-plain-words-part-1/</loc>
<lastmod>2023-03-16T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E8%AE%BA%E6%96%87/HyperLogLog-in-plain-words/</loc>
<lastmod>2023-03-17T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/chrono-in-plain-words-part-2/</loc>
<lastmod>2023-03-23T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/RocksDB-options-management/</loc>
<lastmod>2023-04-30T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/Velox-lifecycle/</loc>
<lastmod>2023-05-04T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/%E6%BA%90%E7%A0%81/Dynamic-Filter/</loc>
<lastmod>2023-05-23T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E7%94%9F%E6%B4%BB/%E5%B0%8F%E9%B8%AD%E5%AD%90%E6%83%A8%E6%AD%BB%E8%AE%B0/</loc>
<lastmod>2023-05-27T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Why-compare_exchange_weak-fail-spuriously/</loc>
<lastmod>2023-06-12T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/%E5%AD%A6%E4%B9%A0/DuckDB-Runtime/</loc>
<lastmod>2023-06-27T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Parking-lot-yet-another-futex/</loc>
<lastmod>2023-07-07T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Distributed-lock-part-1/</loc>
<lastmod>2023-07-31T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Distributed-lock-part-2/</loc>
<lastmod>2023-08-07T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Distributed-lock-part-3/</loc>
<lastmod>2023-09-04T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E8%AE%BA%E6%96%87/Kuzu-Graph-Database-Management-System/</loc>
<lastmod>2023-10-09T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E8%AE%BA%E6%96%87/Parallel-Grouped-Aggregation-in-DuckDB/</loc>
<lastmod>2023-10-23T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/RocksDB-Iterator-Internal-part-1/</loc>
<lastmod>2023-11-20T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/RocksDB-Iterator-Internal-part-2/</loc>
<lastmod>2023-11-20T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/RocksDB-Iterator-Internal-part-3/</loc>
<lastmod>2023-11-20T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AE%9E%E8%B7%B5/%E4%B8%80%E6%9D%A1%E6%97%A5%E5%BF%97%E5%AF%BC%E8%87%B4%E7%9A%84crash/</loc>
<lastmod>2023-12-29T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/%E5%AE%9E%E8%B7%B5/LDBC-Social-Network-Benchmark-part-1/</loc>
<lastmod>2024-02-26T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/%E5%AE%9E%E8%B7%B5/LDBC-Social-Network-Benchmark-part-2/</loc>
<lastmod>2024-02-26T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/%E5%AD%A6%E4%B9%A0/folly-RCU/</loc>
<lastmod>2024-04-17T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/%E5%AD%A6%E4%B9%A0/folly-Executor-KeepAlive/</loc>
<lastmod>2024-04-17T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AE%9E%E8%B7%B5/What-is-Core-Analyzer/</loc>
<lastmod>2024-06-12T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/Jemalloc-530-internals-part-1/</loc>
<lastmod>2024-08-27T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/Jemalloc-530-internals-part-2/</loc>
<lastmod>2024-08-27T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/Jemalloc-530-internals-part-3/</loc>
<lastmod>2024-08-27T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/%E5%AD%A6%E4%B9%A0/folly-Fiber/</loc>
<lastmod>2024-11-06T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Introduction-to-Aurora-DSQL/</loc>
<lastmod>2024-12-16T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/dynamic_cast/</loc>
<lastmod>2025-04-10T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Lock-free-atomic_shared_ptr/</loc>
<lastmod>2025-04-10T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AE%9E%E8%B7%B5/%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AARocksDB%E7%9A%84%E5%89%8D%E7%BC%80%E8%BF%AD%E4%BB%A3%E5%99%A8%E6%9C%89%E5%A4%9A%E9%9A%BE/</loc>
<lastmod>2025-04-10T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/explore-x86_64-main()-part-1/</loc>
<lastmod>2025-05-05T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/explore-x86_64-main()-part-2/</loc>
<lastmod>2025-05-05T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/RocksDB-SecondaryIndex/</loc>
<lastmod>2025-08-07T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E6%BA%90%E7%A0%81/When-does-RocksDB-delete-a-wal/</loc>
<lastmod>2025-08-21T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/C++-object-model-from-assembly&apos;s-prospective/</loc>
<lastmod>2025-09-15T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Deciphering-Coroutines-part-1/</loc>
<lastmod>2025-11-06T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Deciphering-Coroutines-part-2/</loc>
<lastmod>2025-11-06T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Deciphering-Coroutines-part-3/</loc>
<lastmod>2025-11-06T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Deciphering-Coroutines-part-4/</loc>
<lastmod>2025-11-19T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Deciphering-Coroutines-part-5/</loc>
<lastmod>2025-11-19T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Deciphering-Coroutines-part-6/</loc>
<lastmod>2025-11-19T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/%E5%AD%A6%E4%B9%A0/Calling-Functions/</loc>
<lastmod>2026-03-26T00:00:00+08:00</lastmod>
</url>
<url>
<loc>/about/</loc>
</url>
<url>
<loc>/categories/</loc>
</url>
<url>
<loc>/</loc>
</url>
<url>
<loc>/tags/</loc>
</url>
<url>
<loc>/posts/</loc>
</url>
<url>
<loc>/page2/</loc>
</url>
<url>
<loc>/page3/</loc>
</url>
<url>
<loc>/page4/</loc>
</url>
<url>
<loc>/page5/</loc>
</url>
<url>
<loc>/page6/</loc>
</url>
<url>
<loc>/page7/</loc>
</url>
<url>
<loc>/page8/</loc>
</url>
</urlset>
