<?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>https://hechao.li/posts/troubleshooting-java-application-issues/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/java-annotation/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/aspectj-part1/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/aspectj-part2/</loc>
<lastmod>2024-10-25T14:39:48-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/vxlan/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/linux-bridge-part1/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/linux-bridge-part2/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/start-open-source-project/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/VXLAN-Hands-on-Lab/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Tun-Tap-Interface/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/TAP-Interface-Lab/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Rate-Limiter-Part1/</loc>
<lastmod>2018-06-25T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Rate-Limiter-Part2/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/The-Spanning-Tree-Protocol/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Linux-Bridge-Port-Flags/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/How-Is-Ping-Deduplexed/</loc>
<lastmod>2018-09-27T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Always-Use-always_inline-In-BPF-Programs/</loc>
<lastmod>2019-03-07T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Use-Map-in-Map-in-BPF-programs-via-Libbpf/</loc>
<lastmod>2019-03-19T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Set-up-OfflineIMAP_Mutt_on_Mac/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/My-First-Kernel-Patch/</loc>
<lastmod>2019-06-12T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/An-Invalid-bpf_context-Access-Bug/</loc>
<lastmod>2019-06-20T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Use-bpftrace-for-debugging/</loc>
<lastmod>2019-08-05T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Lock-Lock-Whos-Locked-Kernel-Memory/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Tcpkill-for-IPv6/</loc>
<lastmod>2019-10-14T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Why-doesnt-traceroute-work-for-ILA-IP/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Checksum-or-fxxk-up/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Mini-Container-Series-Part-0-Not-a-Real-Container/</loc>
<lastmod>2020-06-09T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Mini-Container-Series-Part-1-Filesystem-Isolation/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Mini-Container-Series-Part-2-Process-Isolation/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Mini-Container-Series-Part-3-Host-and-Domain-Name-Isolation/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Mini-Container-Series-Part-4-IPC-Isolation/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Mini-Container-Series-Part-5-Network-Isolation/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Mini-Container-Series-Part-6-Limit-Memory-Usage/</loc>
<lastmod>2020-07-09T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/Boot-Raspberry-Pi-4-Using-uboot-and-Initramfs/</loc>
<lastmod>2021-12-20T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/select-vs-poll-vs-epoll/</loc>
<lastmod>2022-01-04T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/rocket-io-an-async-runtime-with-async-io/</loc>
<lastmod>2022-03-29T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/why-i-left-facebook/</loc>
<lastmod>2022-06-24T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/debugging-a-slow-sql-query/</loc>
<lastmod>2022-06-28T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/a-tcp-timeout-investigation/</loc>
<lastmod>2022-09-30T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/ipv6-only-with-vpn-split-tunneling/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/container-bandwidth-limit/</loc>
<lastmod>2024-10-25T14:58:38-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/investigation-of-a-cross-regional-network-performance-issue/</loc>
<lastmod>2024-04-24T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/posts/investigation-of-a-workbench-ui-latency-issue/</loc>
<lastmod>2024-10-04T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/categories/</loc>
<lastmod>2024-10-25T20:20:31-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/tags/</loc>
<lastmod>2024-10-25T20:20:31-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/archives/</loc>
<lastmod>2024-10-25T20:20:31-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/about/</loc>
<lastmod>2024-10-25T20:20:31-07:00</lastmod>
</url>
<url>
<loc>https://hechao.li/</loc>
</url>
<url>
<loc>https://hechao.li/tags/java/</loc>
</url>
<url>
<loc>https://hechao.li/tags/troubleshooting/</loc>
</url>
<url>
<loc>https://hechao.li/tags/annotation/</loc>
</url>
<url>
<loc>https://hechao.li/tags/aop/</loc>
</url>
<url>
<loc>https://hechao.li/tags/aspectj/</loc>
</url>
<url>
<loc>https://hechao.li/tags/network/</loc>
</url>
<url>
<loc>https://hechao.li/tags/vxlan/</loc>
</url>
<url>
<loc>https://hechao.li/tags/sdn/</loc>
</url>
<url>
<loc>https://hechao.li/tags/linux/</loc>
</url>
<url>
<loc>https://hechao.li/tags/bridge/</loc>
</url>
<url>
<loc>https://hechao.li/tags/kvm/</loc>
</url>
<url>
<loc>https://hechao.li/tags/open-source/</loc>
</url>
<url>
<loc>https://hechao.li/tags/github/</loc>
</url>
<url>
<loc>https://hechao.li/tags/software-management/</loc>
</url>
<url>
<loc>https://hechao.li/tags/lab/</loc>
</url>
<url>
<loc>https://hechao.li/tags/tun/</loc>
</url>
<url>
<loc>https://hechao.li/tags/tap/</loc>
</url>
<url>
<loc>https://hechao.li/tags/algorithm/</loc>
</url>
<url>
<loc>https://hechao.li/tags/rate-limiting/</loc>
</url>
<url>
<loc>https://hechao.li/tags/stp/</loc>
</url>
<url>
<loc>https://hechao.li/tags/linux-bridge/</loc>
</url>
<url>
<loc>https://hechao.li/tags/linux-code-walkthrough/</loc>
</url>
<url>
<loc>https://hechao.li/tags/bpf/</loc>
</url>
<url>
<loc>https://hechao.li/tags/libbpf/</loc>
</url>
<url>
<loc>https://hechao.li/tags/tool/</loc>
</url>
<url>
<loc>https://hechao.li/tags/mac/</loc>
</url>
<url>
<loc>https://hechao.li/tags/kernel/</loc>
</url>
<url>
<loc>https://hechao.li/tags/tcp/</loc>
</url>
<url>
<loc>https://hechao.li/tags/ila/</loc>
</url>
<url>
<loc>https://hechao.li/tags/linux-kernel/</loc>
</url>
<url>
<loc>https://hechao.li/tags/container/</loc>
</url>
<url>
<loc>https://hechao.li/tags/embedded-system/</loc>
</url>
<url>
<loc>https://hechao.li/tags/raspberry-pi/</loc>
</url>
<url>
<loc>https://hechao.li/tags/i-o/</loc>
</url>
<url>
<loc>https://hechao.li/tags/io-uring/</loc>
</url>
<url>
<loc>https://hechao.li/tags/async/</loc>
</url>
<url>
<loc>https://hechao.li/tags/rambling/</loc>
</url>
<url>
<loc>https://hechao.li/tags/database/</loc>
</url>
<url>
<loc>https://hechao.li/tags/sql/</loc>
</url>
<url>
<loc>https://hechao.li/tags/vpn/</loc>
</url>
<url>
<loc>https://hechao.li/tags/macos/</loc>
</url>
<url>
<loc>https://hechao.li/tags/htb/</loc>
</url>
<url>
<loc>https://hechao.li/tags/ebpf/</loc>
</url>
<url>
<loc>https://hechao.li/tags/jupyternotebook/</loc>
</url>
<url>
<loc>https://hechao.li/tags/performance/</loc>
</url>
<url>
<loc>https://hechao.li/tags/cpu/</loc>
</url>
<url>
<loc>https://hechao.li/tags/debugging/</loc>
</url>
<url>
<loc>https://hechao.li/page2/</loc>
</url>
<url>
<loc>https://hechao.li/page3/</loc>
</url>
<url>
<loc>https://hechao.li/page4/</loc>
</url>
<url>
<loc>https://hechao.li/page5/</loc>
</url>
</urlset>
