<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://blog.qsliu.dev/</loc></url><url><loc>https://blog.qsliu.dev/post/%E5%8F%AF%E8%83%BD%E6%80%A7%E7%9A%84%E8%89%BA%E6%9C%AF/</loc></url><url><loc>https://blog.qsliu.dev/post/%E6%B4%9B%E5%85%8B%E6%94%BF%E5%BA%9C%E8%AE%BA/</loc></url><url><loc>https://blog.qsliu.dev/post/%E9%81%93%E5%BE%B7%E4%B8%8E%E7%AB%8B%E6%B3%95%E5%8E%9F%E7%90%86%E5%AF%BC%E8%AE%BA/</loc></url><url><loc>https://blog.qsliu.dev/post/6824lab2/</loc></url><url><loc>https://blog.qsliu.dev/post/aci/</loc></url><url><loc>https://blog.qsliu.dev/post/alls-well-that-ends-well/</loc></url><url><loc>https://blog.qsliu.dev/post/bpftrace_demo/</loc></url><url><loc>https://blog.qsliu.dev/post/buffer-pool-management/</loc></url><url><loc>https://blog.qsliu.dev/post/c_c11_memory_model/</loc></url><url><loc>https://blog.qsliu.dev/post/ci-system-the-users-perspective/</loc></url><url><loc>https://blog.qsliu.dev/post/cmu-15721/</loc></url><url><loc>https://blog.qsliu.dev/post/debug-c-cpp/</loc></url><url><loc>https://blog.qsliu.dev/post/develop-c-cpp/</loc></url><url><loc>https://blog.qsliu.dev/post/developing-c-cpp-is-fun/</loc></url><url><loc>https://blog.qsliu.dev/post/distributed_system_introzh/</loc></url><url><loc>https://blog.qsliu.dev/post/do-harder-jobs-pay-more/</loc></url><url><loc>https://blog.qsliu.dev/post/dont_use_chatgpt/</loc></url><url><loc>https://blog.qsliu.dev/post/dont-schedule-my-threads/</loc></url><url><loc>https://blog.qsliu.dev/post/duckdb-morsel-driven/</loc></url><url><loc>https://blog.qsliu.dev/post/ebpf_and_applicationzh/</loc></url><url><loc>https://blog.qsliu.dev/post/exploring-context/</loc></url><url><loc>https://blog.qsliu.dev/post/external-algorithms/</loc></url><url><loc>https://blog.qsliu.dev/post/externaldetach-from-pgduckdb/</loc></url><url><loc>https://blog.qsliu.dev/post/externaldive-into-postgres/</loc></url><url><loc>https://blog.qsliu.dev/post/externalducklake/</loc></url><url><loc>https://blog.qsliu.dev/post/fibonacci/</loc></url><url><loc>https://blog.qsliu.dev/post/first-year-of-blogging/</loc></url><url><loc>https://blog.qsliu.dev/post/git-essentials/</loc></url><url><loc>https://blog.qsliu.dev/post/git-in-relational-model/</loc></url><url><loc>https://blog.qsliu.dev/post/github_actions_demo/</loc></url><url><loc>https://blog.qsliu.dev/post/how_to_make_developer_happy/</loc></url><url><loc>https://blog.qsliu.dev/post/how-to-setup-gitlab-runner-with-cross-platform-docker-enabled/</loc></url><url><loc>https://blog.qsliu.dev/post/linux-ios/</loc></url><url><loc>https://blog.qsliu.dev/post/locality_principle/</loc></url><url><loc>https://blog.qsliu.dev/post/migrate-to-astro/</loc></url><url><loc>https://blog.qsliu.dev/post/oltp_olap_tuple_storage_schemes/</loc></url><url><loc>https://blog.qsliu.dev/post/os_history_and_future/</loc></url><url><loc>https://blog.qsliu.dev/post/postgres-tpch-q17-q20/</loc></url><url><loc>https://blog.qsliu.dev/post/postgres-xid-wraparound-failure/</loc></url><url><loc>https://blog.qsliu.dev/post/proc_sync_barrier_pattern/</loc></url><url><loc>https://blog.qsliu.dev/post/random_display_a_html_element/</loc></url><url><loc>https://blog.qsliu.dev/post/safely-use-unsafe/</loc></url><url><loc>https://blog.qsliu.dev/post/sora/</loc></url><url><loc>https://blog.qsliu.dev/post/sql-decimal/</loc></url><url><loc>https://blog.qsliu.dev/post/the-completely-fair-scheduler/</loc></url><url><loc>https://blog.qsliu.dev/post/trap_command_in_bash/</loc></url><url><loc>https://blog.qsliu.dev/post/upgrading-applications/</loc></url><url><loc>https://blog.qsliu.dev/post/writing_an_ebpf_application/</loc></url><url><loc>https://blog.qsliu.dev/post/zerocopy-in-golang/</loc></url><url><loc>https://blog.qsliu.dev/star/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Algorithm/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Apache%20Arrow/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Astro/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Bash/</loc></url><url><loc>https://blog.qsliu.dev/tagged/bpftrace/</loc></url><url><loc>https://blog.qsliu.dev/tagged/C/</loc></url><url><loc>https://blog.qsliu.dev/tagged/C++/</loc></url><url><loc>https://blog.qsliu.dev/tagged/ChatGPT/</loc></url><url><loc>https://blog.qsliu.dev/tagged/CI/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Code%20Snippet/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Concurreny/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Dagger/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Data%20Layout/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Data%20Structure/</loc></url><url><loc>https://blog.qsliu.dev/tagged/database/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Database/</loc></url><url><loc>https://blog.qsliu.dev/tagged/DeepLearning/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Distributed%20System/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Docker/</loc></url><url><loc>https://blog.qsliu.dev/tagged/duckdb/</loc></url><url><loc>https://blog.qsliu.dev/tagged/eBPF/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Frontend/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Git/</loc></url><url><loc>https://blog.qsliu.dev/tagged/GitHub%20Actions/</loc></url><url><loc>https://blog.qsliu.dev/tagged/GitLab/</loc></url><url><loc>https://blog.qsliu.dev/tagged/GitLab%20CI/CD/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Golang/</loc></url><url><loc>https://blog.qsliu.dev/tagged/GPT/</loc></url><url><loc>https://blog.qsliu.dev/tagged/How-to/</loc></url><url><loc>https://blog.qsliu.dev/tagged/html/</loc></url><url><loc>https://blog.qsliu.dev/tagged/hugo/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Hugo/</loc></url><url><loc>https://blog.qsliu.dev/tagged/io_uring/</loc></url><url><loc>https://blog.qsliu.dev/tagged/javascript/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Linux/</loc></url><url><loc>https://blog.qsliu.dev/tagged/multi-thread/</loc></url><url><loc>https://blog.qsliu.dev/tagged/OpenAI/</loc></url><url><loc>https://blog.qsliu.dev/tagged/OS/</loc></url><url><loc>https://blog.qsliu.dev/tagged/postgres/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Postgres/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Raft/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Sched/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Sora/</loc></url><url><loc>https://blog.qsliu.dev/tagged/SQL/</loc></url><url><loc>https://blog.qsliu.dev/tagged/SSG/</loc></url><url><loc>https://blog.qsliu.dev/tagged/Today%20I%20Learned/</loc></url></urlset>