<?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://blog.tom86.top/en/about/</loc>
<lastmod>2026-09-20T12:40:39+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/en/authoritative-dns-the-easy-part/</loc>
<lastmod>2026-08-23T02:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/02/04/dns-bind/</loc>
<lastmod>2021-02-04T12:17:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/libs/2021/02/05/libs-python-filecmp/</loc>
<lastmod>2021-02-05T02:29:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dpdk/2021/02/06/dpdk-pdump/</loc>
<lastmod>2021-02-06T02:23:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/02/07/tools-jekyll/</loc>
<lastmod>2021-02-07T08:12:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/02/08/tools-social-icons/</loc>
<lastmod>2021-02-08T12:54:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/02/09/dns-soa/</loc>
<lastmod>2021-02-09T03:03:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dpdk/2021/02/10/dpdk-as-lib/</loc>
<lastmod>2021-02-10T11:35:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/02/11/tools-scan-build/</loc>
<lastmod>2021-02-11T03:23:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/02/12/tools-AddressSanitizer/</loc>
<lastmod>2021-02-12T10:12:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/linux/2021/02/13/linux-kswapd0/</loc>
<lastmod>2021-02-13T12:58:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/02/14/tools-pclint/</loc>
<lastmod>2021-02-14T04:40:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dpdk/2021/02/15/dpdk-debug/</loc>
<lastmod>2021-02-15T03:24:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dpdk/2021/02/16/dpdk-19.11.5-install/</loc>
<lastmod>2021-02-16T02:28:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dpdk/2021/02/17/dpdk-16.11.2-upgrade-to-19.11.5/</loc>
<lastmod>2021-02-17T02:45:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/02/18/tools-git-debug/</loc>
<lastmod>2021-02-18T02:58:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/02/19/tools-git-rebase/</loc>
<lastmod>2021-02-19T02:52:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/02/20/tools-git-lfs/</loc>
<lastmod>2021-02-20T06:23:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/02/21/tools-git-basic/</loc>
<lastmod>2021-02-21T02:21:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/02/22/tools-joplin/</loc>
<lastmod>2021-02-22T03:40:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/linux/2021/02/23/linux-awk/</loc>
<lastmod>2021-02-23T03:56:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dpdk/2021/02/24/dpdk-hugepage/</loc>
<lastmod>2021-02-24T11:59:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/02/25/tools-vscode-remote-debug/</loc>
<lastmod>2021-02-25T01:45:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/02/26/tools-vscode-gdb/</loc>
<lastmod>2021-02-26T02:49:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/linux/2021/02/27/linux-journalctl/</loc>
<lastmod>2021-02-27T07:24:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/linux/2021/02/28/linux-tshark/</loc>
<lastmod>2021-02-28T10:33:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/linux/2021/03/01/linux-ip/</loc>
<lastmod>2021-03-01T02:54:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/03/02/tools-virtualbox/</loc>
<lastmod>2021-03-02T01:55:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/linux/2021/03/03/linux-docker/</loc>
<lastmod>2021-03-03T01:50:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/linux/2021/03/04/linux-kvm/</loc>
<lastmod>2021-03-04T01:33:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dpdk/2021/03/05/dpdk-checksum/</loc>
<lastmod>2021-03-05T03:25:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/03/06/tools-switch-bond/</loc>
<lastmod>2021-03-06T03:13:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/03/07/tools-switch-bgp/</loc>
<lastmod>2021-03-07T03:47:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/libs/2021/03/08/libs-protobuf-for-c/</loc>
<lastmod>2021-03-08T03:16:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dpdk/2021/03/09/dpdk-fragment/</loc>
<lastmod>2021-03-09T09:12:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/libs/2021/03/10/libs-python-scapy/</loc>
<lastmod>2021-03-10T01:35:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/03/11/tools-golang/</loc>
<lastmod>2021-03-11T01:35:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dpdk/2021/03/12/dpdk-mellanox/</loc>
<lastmod>2021-03-12T10:43:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/03/13/tools-es/</loc>
<lastmod>2021-03-13T12:40:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/linux/2021/03/14/linux-history/</loc>
<lastmod>2021-03-14T01:53:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/03/15/dns-ns/</loc>
<lastmod>2021-03-15T02:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/04/16/tools-etcd/</loc>
<lastmod>2021-04-16T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/04/16/tools-mysql/</loc>
<lastmod>2021-04-16T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/04/16/tools-redis/</loc>
<lastmod>2021-04-16T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/04/19/dns-dig/</loc>
<lastmod>2021-04-19T01:04:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/04/19/dns-nslookup/</loc>
<lastmod>2021-04-19T03:44:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/04/20/dns-all-in-one/</loc>
<lastmod>2021-04-20T09:28:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/04/21/dns-mx/</loc>
<lastmod>2021-04-21T10:18:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/04/26/dns-authority/</loc>
<lastmod>2021-04-26T02:50:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/04/29/dns-stub-resolver/</loc>
<lastmod>2021-04-29T03:10:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/05/07/dns-recursive/</loc>
<lastmod>2021-05-07T09:12:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/05/07/dns-bind9-architecture/</loc>
<lastmod>2021-05-07T10:07:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/05/08/dns-dpdk-kni-tcp/</loc>
<lastmod>2021-05-08T09:22:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/05/11/dns-flag-day-2019/</loc>
<lastmod>2021-05-11T06:37:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2021/05/11/dns-flag-day-2020/</loc>
<lastmod>2021-05-11T06:37:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/libs/2021/05/14/libs-golang-mysql/</loc>
<lastmod>2021-05-14T01:26:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dpdk/2021/05/19/dpdk-pkt-gen/</loc>
<lastmod>2021-05-19T11:20:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/05/20/tools-windows-software/</loc>
<lastmod>2021-05-20T08:54:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/06/19/tools-git-upgrade/</loc>
<lastmod>2021-06-19T04:28:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/06/19/tools-multi-ssh-for-git/</loc>
<lastmod>2021-06-19T07:34:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2021/06/27/tools-ansible/</loc>
<lastmod>2021-06-27T03:26:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dpdk/2021/07/04/dpdk-cross-compile/</loc>
<lastmod>2021-07-04T07:32:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/linux/2021/09/05/linux-arp/</loc>
<lastmod>2021-09-05T01:51:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/linux/2021/09/05/linux-ipv6/</loc>
<lastmod>2021-09-05T04:51:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/tools/2026/06/06/tools-vscode-remote/</loc>
<lastmod>2026-06-06T05:30:51+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-agent/2026/06/14/cc-connect-macos/</loc>
<lastmod>2026-06-14T15:16:23+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/07/15/inference-semantic-health-probe/</loc>
<lastmod>2026-07-15T14:00:42+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/07/16/envoy-mcp-data-plane/</loc>
<lastmod>2026-07-16T11:26:41+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2026/07/16/dns-serverhold-tme/</loc>
<lastmod>2026-07-16T12:06:38+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2026/07/17/dns-gtld-launch-timeline/</loc>
<lastmod>2026-07-17T11:54:38+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/07/17/kong-ai-gateway-split/</loc>
<lastmod>2026-07-17T14:23:23+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/07/26/avap-gateway-advanced/</loc>
<lastmod>2026-07-26T14:18:23+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/07/27/ai-gateway-cost-and-compliance/</loc>
<lastmod>2026-07-27T06:29:41+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/07/29/ai-inference-gateway-market/</loc>
<lastmod>2026-07-29T12:09:27+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/07/31/mcp-sessionless-http/</loc>
<lastmod>2026-07-31T03:40:29+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/02/inference-overtakes-training/</loc>
<lastmod>2026-08-02T11:19:55+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/02/self-hosted-ai-gateway-pr-review/</loc>
<lastmod>2026-08-02T11:34:30+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/03/oneapi-litellm-bifrost-comparison/</loc>
<lastmod>2026-08-03T06:19:45+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/03/choosing-inference-gateway/</loc>
<lastmod>2026-08-03T09:55:36+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/05/ai-gateway-health-check/</loc>
<lastmod>2026-08-05T07:24:30+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/06/omniroute-unified-endpoint/</loc>
<lastmod>2026-08-06T03:56:21+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/07/multi-region-inference-l7/</loc>
<lastmod>2026-08-07T07:22:29+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/08/inference-gateway-epp/</loc>
<lastmod>2026-08-08T15:23:14+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/09/bfe-ai-gateway-egress-governance/</loc>
<lastmod>2026-08-09T13:16:24+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/09/inference-three-tier-cache/</loc>
<lastmod>2026-08-09T14:42:40+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/10/ai-traffic-scheduling-vs-lb/</loc>
<lastmod>2026-08-10T07:07:49+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/11/ai-native-apis/</loc>
<lastmod>2026-08-11T08:14:14+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/12/context-compression/</loc>
<lastmod>2026-08-12T08:16:19+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/13/gryphon-dpu-hyperscale-gateway/</loc>
<lastmod>2026-08-13T13:15:51+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/14/ai-gateway-monetization/</loc>
<lastmod>2026-08-14T06:39:12+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/20/ai-gateway-protocol-compatibility/</loc>
<lastmod>2026-08-20T07:18:49+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/24/batching-in-ai-gateway/</loc>
<lastmod>2026-08-24T08:20:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/dns/2026/08/24/dns-dpdk-dns-tcp-solutions/</loc>
<lastmod>2026-08-24T12:53:33+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-agent/2026/08/26/codex-harness-reasoning-and-compaction/</loc>
<lastmod>2026-08-26T06:50:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/08/28/ai-gateway-layers-and-agent-gateway/</loc>
<lastmod>2026-08-28T02:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-agent/2026/08/30/langgraph-past-present-future/</loc>
<lastmod>2026-08-30T13:30:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-agent/2026/09/01/tom-autodev-vs-langgraph/</loc>
<lastmod>2026-09-01T02:30:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-agent/2026/09/02/model-release-cadence-coding-ceiling/</loc>
<lastmod>2026-09-02T07:30:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-agent/2026/09/02/a2a-well-known-agent-card/</loc>
<lastmod>2026-09-02T12:04:36+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-agent/2026/09/03/cross-session-messaging/</loc>
<lastmod>2026-09-03T02:46:04+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-agent/2026/09/03/tom-autodev-vs-roma-workspace/</loc>
<lastmod>2026-09-03T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/09/08/self-hosted-k8s-inference-stack/</loc>
<lastmod>2026-09-08T06:15:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-agent/2026/09/09/post-152840/</loc>
<lastmod>2026-09-09T07:28:40+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai%20agent/2026/09/11/tom-autodev-aiflow-langgraph-langfuse/</loc>
<lastmod>2026-09-11T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-agent/2026/09/17/ai-vs-code-ratio/</loc>
<lastmod>2026-09-17T07:34:34+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/ai-gateway/2026/09/20/typesafe-jev-and-ai-gateway/</loc>
<lastmod>2026-09-20T02:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.tom86.top/category/</loc>
</url>
<url>
<loc>https://blog.tom86.top/tags/</loc>
</url>
<url>
<loc>https://blog.tom86.top/tag/</loc>
</url>
<url>
<loc>https://blog.tom86.top/categories/</loc>
</url>
<url>
<loc>https://blog.tom86.top/archives/</loc>
</url>
<url>
<loc>https://blog.tom86.top/</loc>
</url>
<url>
<loc>https://blog.tom86.top/en/</loc>
</url>
<url>
<loc>https://blog.tom86.top/about/</loc>
</url>
<url>
<loc>https://blog.tom86.top/README.en/</loc>
</url>
<url>
<loc>https://blog.tom86.top/assets/lib/fastclick/</loc>
</url>
<url>
<loc>https://blog.tom86.top/assets/lib/jquery_lazyload/</loc>
</url>
<url>
<loc>https://blog.tom86.top/page2/</loc>
</url>
<url>
<loc>https://blog.tom86.top/page3/</loc>
</url>
<url>
<loc>https://blog.tom86.top/page4/</loc>
</url>
</urlset>
