<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://jimmysong.io/book/ai-infra-dao/model-overview/</loc><lastmod>2026-02-10T13:56:13+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-infra-dao/model-overview/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-infra-dao/model-overview/"/></url><url><loc>https://jimmysong.io/book/ai-infra-dao/</loc><lastmod>2026-02-10T13:46:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-infra-dao/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-infra-dao/"/></url><url><loc>https://jimmysong.io/book/ai-native-infra/</loc><lastmod>2026-01-18T05:29:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-native-infra/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-native-infra/"/></url><url><loc>https://jimmysong.io/book/ai-infra-dao/yin-yang/</loc><lastmod>2026-02-10T13:56:34+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-infra-dao/yin-yang/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-infra-dao/yin-yang/"/></url><url><loc>https://jimmysong.io/book/ai-infra-dao/five-elements/</loc><lastmod>2026-02-10T13:56:07+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-infra-dao/five-elements/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-infra-dao/five-elements/"/></url><url><loc>https://jimmysong.io/book/ai-infra-dao/yun/</loc><lastmod>2026-02-10T13:56:39+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-infra-dao/yun/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-infra-dao/yun/"/></url><url><loc>https://jimmysong.io/book/ai-infra-dao/qi/</loc><lastmod>2026-02-10T13:56:18+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-infra-dao/qi/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-infra-dao/qi/"/></url><url><loc>https://jimmysong.io/book/ai-infra-dao/dynamic-modeling/</loc><lastmod>2026-02-10T13:55:48+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-infra-dao/dynamic-modeling/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-infra-dao/dynamic-modeling/"/></url><url><loc>https://jimmysong.io/book/ai-infra-dao/engineering-practice/</loc><lastmod>2026-02-10T13:56:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-infra-dao/engineering-practice/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-infra-dao/engineering-practice/"/></url><url><loc>https://jimmysong.io/book/ai-infra-dao/system-diagnosis/</loc><lastmod>2026-02-10T13:56:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-infra-dao/system-diagnosis/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-infra-dao/system-diagnosis/"/></url><url><loc>https://jimmysong.io/book/ai-infra-dao/summary/</loc><lastmod>2026-02-10T13:56:23+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-infra-dao/summary/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-infra-dao/summary/"/></url><url><loc>https://jimmysong.io/book/ai-native-infra/definition/</loc><lastmod>2026-01-18T05:43:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-native-infra/definition/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-native-infra/definition/"/></url><url><loc>https://jimmysong.io/book/ai-native-infra/reference-architecture/</loc><lastmod>2026-01-18T00:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-native-infra/reference-architecture/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-native-infra/reference-architecture/"/></url><url><loc>https://jimmysong.io/book/ai-native-infra/compute-governance/</loc><lastmod>2026-01-18T05:45:14+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-native-infra/compute-governance/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-native-infra/compute-governance/"/></url><url><loc>https://jimmysong.io/book/ai-native-infra/metrics-budget-isolation/</loc><lastmod>2026-01-18T04:17:46+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-native-infra/metrics-budget-isolation/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-native-infra/metrics-budget-isolation/"/></url><url><loc>https://jimmysong.io/book/ai-native-infra/operating-model/</loc><lastmod>2026-01-18T04:18:03+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-native-infra/operating-model/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-native-infra/operating-model/"/></url><url><loc>https://jimmysong.io/book/ai-native-infra/migration-roadmap/</loc><lastmod>2026-01-18T04:20:11+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-native-infra/migration-roadmap/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-native-infra/migration-roadmap/"/></url><url><loc>https://jimmysong.io/book/ai-native-infra/glossary/</loc><lastmod>2026-01-18T05:19:25+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-native-infra/glossary/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-native-infra/glossary/"/></url><url><loc>https://jimmysong.io/book/ai-native-infra/executive-checklist/</loc><lastmod>2026-01-18T05:22:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/ai-native-infra/executive-checklist/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/ai-native-infra/executive-checklist/"/></url><url><loc>https://jimmysong.io/categories/ai-engineering/</loc><lastmod>2026-05-31T09:41:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/ai-engineering/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/ai-engineering/"/></url><url><loc>https://jimmysong.io/tags/ai-infra/</loc><lastmod>2026-05-31T09:41:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-infra/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-infra/"/></url><url><loc>https://jimmysong.io/slide/ai-infra-trend-2026-slide/</loc><lastmod>2026-05-31T09:41:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/slide/ai-infra-trend-2026-slide/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/slide/ai-infra-trend-2026-slide/"/></url><url><loc>https://jimmysong.io/categories/</loc><lastmod>2026-05-31T09:41:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/"/></url><url><loc>https://jimmysong.io/tags/cloud-native/</loc><lastmod>2026-05-31T09:41:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/cloud-native/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/cloud-native/"/></url><url><loc>https://jimmysong.io/tags/gpu/</loc><lastmod>2026-05-31T09:41:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/gpu/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/gpu/"/></url><url><loc>https://jimmysong.io/tags/hami/</loc><lastmod>2026-05-31T09:41:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/hami/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/hami/"/></url><url><loc>https://jimmysong.io/</loc><lastmod>2026-05-31T09:41:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/"/></url><url><loc>https://jimmysong.io/tags/kubernetes/</loc><lastmod>2026-05-31T09:41:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/kubernetes/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/kubernetes/"/></url><url><loc>https://jimmysong.io/tags/</loc><lastmod>2026-05-31T09:41:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/"/></url><url><loc>https://jimmysong.io/tags/dra/</loc><lastmod>2026-05-14T06:34:19+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/dra/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/dra/"/></url><url><loc>https://jimmysong.io/tags/gpu-scheduling/</loc><lastmod>2026-05-14T06:34:19+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/gpu-scheduling/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/gpu-scheduling/"/></url><url><loc>https://jimmysong.io/blog/kubernetes-gpu-control-plane-hami-v29-ai-infra/</loc><lastmod>2026-05-14T06:34:19+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/kubernetes-gpu-control-plane-hami-v29-ai-infra/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/kubernetes-gpu-control-plane-hami-v29-ai-infra/"/></url><url><loc>https://jimmysong.io/tags/ai/</loc><lastmod>2026-04-03T05:20:28+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai/"/></url><url><loc>https://jimmysong.io/tags/ai-native-infrastructure/</loc><lastmod>2026-04-03T05:20:28+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-native-infrastructure/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-native-infrastructure/"/></url><url><loc>https://jimmysong.io/categories/cloud-native/</loc><lastmod>2026-04-03T05:20:28+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/cloud-native/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/cloud-native/"/></url><url><loc>https://jimmysong.io/tags/kubecon/</loc><lastmod>2026-04-03T05:20:28+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/kubecon/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/kubecon/"/></url><url><loc>https://jimmysong.io/blog/kubernetes-in-ai-wave-anxiety-and-rebirth/</loc><lastmod>2026-04-03T05:20:28+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/kubernetes-in-ai-wave-anxiety-and-rebirth/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/kubernetes-in-ai-wave-anxiety-and-rebirth/"/></url><url><loc>https://jimmysong.io/tags/cncf/</loc><lastmod>2026-03-22T20:41:19+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/cncf/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/cncf/"/></url><url><loc>https://jimmysong.io/tags/kubecon-eu-2026/</loc><lastmod>2026-03-22T20:41:19+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/kubecon-eu-2026/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/kubecon-eu-2026/"/></url><url><loc>https://jimmysong.io/blog/kubecon-eu-2026-day1-ai-infra/</loc><lastmod>2026-03-22T20:41:19+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/kubecon-eu-2026-day1-ai-infra/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/kubecon-eu-2026-day1-ai-infra/"/></url><url><loc>https://jimmysong.io/tags/community/</loc><lastmod>2026-03-17T08:55:52+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/community/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/community/"/></url><url><loc>https://jimmysong.io/tags/documentation/</loc><lastmod>2026-03-17T08:55:52+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/documentation/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/documentation/"/></url><url><loc>https://jimmysong.io/blog/hami-website-redesign-retrospective/</loc><lastmod>2026-03-17T08:55:52+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/hami-website-redesign-retrospective/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/hami-website-redesign-retrospective/"/></url><url><loc>https://jimmysong.io/categories/open-source/</loc><lastmod>2026-03-17T08:55:52+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/open-source/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/open-source/"/></url><url><loc>https://jimmysong.io/tags/open-source/</loc><lastmod>2026-03-17T08:55:52+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/open-source/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/open-source/"/></url><url><loc>https://jimmysong.io/tags/website/</loc><lastmod>2026-03-17T08:55:52+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/website/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/website/"/></url><url><loc>https://jimmysong.io/tags/agent/</loc><lastmod>2026-03-15T11:34:06+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/agent/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/agent/"/></url><url><loc>https://jimmysong.io/tags/ai-five-layer-cake/</loc><lastmod>2026-03-15T11:34:06+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-five-layer-cake/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-five-layer-cake/"/></url><url><loc>https://jimmysong.io/tags/gtc/</loc><lastmod>2026-03-15T11:34:06+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/gtc/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/gtc/"/></url><url><loc>https://jimmysong.io/blog/gtc-2026-ai-native-infrastructure/</loc><lastmod>2026-03-15T11:34:06+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/gtc-2026-ai-native-infrastructure/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/gtc-2026-ai-native-infrastructure/"/></url><url><loc>https://jimmysong.io/tags/inference-computing/</loc><lastmod>2026-03-15T11:34:06+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/tags/intelligent-agent/</loc><lastmod>2026-03-15T11:34:06+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/tags/nvidia/</loc><lastmod>2026-03-15T11:34:06+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/nvidia/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/nvidia/"/></url><url><loc>https://jimmysong.io/categories/review/</loc><lastmod>2026-03-15T11:34:06+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/review/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/review/"/></url><url><loc>https://jimmysong.io/tags/cdi/</loc><lastmod>2026-02-13T14:32:47+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/cdi/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/cdi/"/></url><url><loc>https://jimmysong.io/tags/gpu-virtualization/</loc><lastmod>2026-02-13T14:32:47+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/gpu-virtualization/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/gpu-virtualization/"/></url><url><loc>https://jimmysong.io/blog/gpu-open-scheduling-hami-2025/</loc><lastmod>2026-02-13T14:32:47+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/gpu-open-scheduling-hami-2025/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/gpu-open-scheduling-hami-2025/"/></url><url><loc>https://jimmysong.io/categories/whitepapers/</loc><lastmod>2026-02-10T13:46:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/whitepapers/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/whitepapers/"/></url><url><loc>https://jimmysong.io/tags/ai-education/</loc><lastmod>2026-02-08T12:20:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-education/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-education/"/></url><url><loc>https://jimmysong.io/blog/ultimate-ai-learning-resources/</loc><lastmod>2026-02-08T12:20:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ultimate-ai-learning-resources/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ultimate-ai-learning-resources/"/></url><url><loc>https://jimmysong.io/tags/awesome-lists/</loc><lastmod>2026-02-08T12:20:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/awesome-lists/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/awesome-lists/"/></url><url><loc>https://jimmysong.io/tags/courses/</loc><lastmod>2026-02-08T12:20:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/courses/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/courses/"/></url><url><loc>https://jimmysong.io/tags/learning-resources/</loc><lastmod>2026-02-08T12:20:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/learning-resources/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/learning-resources/"/></url><url><loc>https://jimmysong.io/tags/tutorials/</loc><lastmod>2026-02-08T12:20:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/tutorials/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/tutorials/"/></url><url><loc>https://jimmysong.io/tags/ai-infrastructure/</loc><lastmod>2026-02-08T08:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-infrastructure/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-infrastructure/"/></url><url><loc>https://jimmysong.io/tags/ai-native/</loc><lastmod>2026-02-08T08:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-native/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-native/"/></url><url><loc>https://jimmysong.io/tags/big-data/</loc><lastmod>2026-02-08T08:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/big-data/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/big-data/"/></url><url><loc>https://jimmysong.io/tags/hadoop/</loc><lastmod>2026-02-08T08:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/hadoop/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/hadoop/"/></url><url><loc>https://jimmysong.io/tags/history/</loc><lastmod>2026-02-08T08:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/history/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/history/"/></url><url><loc>https://jimmysong.io/tags/kafka/</loc><lastmod>2026-02-08T08:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/kafka/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/kafka/"/></url><url><loc>https://jimmysong.io/blog/giants-beneath-ai-feet/</loc><lastmod>2026-02-08T08:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/giants-beneath-ai-feet/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/giants-beneath-ai-feet/"/></url><url><loc>https://jimmysong.io/tags/ai-native-infra/</loc><lastmod>2026-02-06T12:56:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-native-infra/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-native-infra/"/></url><url><loc>https://jimmysong.io/categories/career/</loc><lastmod>2026-02-06T12:56:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/career/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/career/"/></url><url><loc>https://jimmysong.io/tags/dynamia-ai/</loc><lastmod>2026-02-06T12:56:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/dynamia-ai/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/dynamia-ai/"/></url><url><loc>https://jimmysong.io/blog/why-i-join-dynamia-ai-native-infra/</loc><lastmod>2026-02-06T12:56:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/why-i-join-dynamia-ai-native-infra/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/why-i-join-dynamia-ai-native-infra/"/></url><url><loc>https://jimmysong.io/faq/</loc><lastmod>2026-01-30T14:38:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/faq/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/faq/"/></url><url><loc>https://jimmysong.io/about/</loc><lastmod>2026-01-24T16:02:54+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/about/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/about/"/></url><url><loc>https://jimmysong.io/tags/add/</loc><lastmod>2026-01-20T07:51:37+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/add/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/add/"/></url><url><loc>https://jimmysong.io/blog/add-inflection-point-spec-as-core-asset/</loc><lastmod>2026-01-20T07:51:37+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/add-inflection-point-spec-as-core-asset/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/add-inflection-point-spec-as-core-asset/"/></url><url><loc>https://jimmysong.io/tags/agentic-software-engineering/</loc><lastmod>2026-01-20T07:51:37+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/agentic-software-engineering/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/agentic-software-engineering/"/></url><url><loc>https://jimmysong.io/tags/ai-coding/</loc><lastmod>2026-01-20T07:51:37+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-coding/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-coding/"/></url><url><loc>https://jimmysong.io/tags/spec-driven-development/</loc><lastmod>2026-01-20T07:51:37+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/spec-driven-development/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/spec-driven-development/"/></url><url><loc>https://jimmysong.io/blog/ai-voice-dictation-input-method-comparison/</loc><lastmod>2026-01-18T06:53:08+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ai-voice-dictation-input-method-comparison/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ai-voice-dictation-input-method-comparison/"/></url><url><loc>https://jimmysong.io/tags/chinese/</loc><lastmod>2026-01-18T06:53:08+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/chinese/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/chinese/"/></url><url><loc>https://jimmysong.io/tags/speech-recognition/</loc><lastmod>2026-01-18T06:53:08+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/speech-recognition/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/speech-recognition/"/></url><url><loc>https://jimmysong.io/tags/tools/</loc><lastmod>2026-01-18T06:53:08+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/tools/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/tools/"/></url><url><loc>https://jimmysong.io/categories/tutorials/</loc><lastmod>2026-01-18T05:29:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/tutorials/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/tutorials/"/></url><url><loc>https://jimmysong.io/blog/spatial-data-ai-open-source-standards-sovereignty/</loc><lastmod>2026-01-11T03:29:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/spatial-data-ai-open-source-standards-sovereignty/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/spatial-data-ai-open-source-standards-sovereignty/"/></url><url><loc>https://jimmysong.io/glossary/</loc><lastmod>2026-01-10T10:07:09+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/glossary/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/glossary/"/></url><url><loc>https://jimmysong.io/tags/dynamia/</loc><lastmod>2026-01-07T14:54:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/dynamia/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/dynamia/"/></url><url><loc>https://jimmysong.io/blog/joining-dynamia/</loc><lastmod>2026-01-07T14:54:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/joining-dynamia/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/joining-dynamia/"/></url><url><loc>https://jimmysong.io/tags/ai-agents/</loc><lastmod>2026-01-04T02:26:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-agents/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-agents/"/></url><url><loc>https://jimmysong.io/tags/verdent/</loc><lastmod>2026-01-04T02:26:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/verdent/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/verdent/"/></url><url><loc>https://jimmysong.io/blog/verdent-standalone-app-parallel-agents/</loc><lastmod>2026-01-04T02:26:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/verdent-standalone-app-parallel-agents/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/verdent-standalone-app-parallel-agents/"/></url><url><loc>https://jimmysong.io/tags/vibe-coding/</loc><lastmod>2026-01-04T02:26:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/vibe-coding/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/vibe-coding/"/></url><url><loc>https://jimmysong.io/blog/2025-annual-review/</loc><lastmod>2025-12-31T10:02:02+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/2025-annual-review/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/2025-annual-review/"/></url><url><loc>https://jimmysong.io/tags/annual-recap/</loc><lastmod>2025-12-31T10:02:02+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/annual-recap/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/annual-recap/"/></url><url><loc>https://jimmysong.io/tags/manus/</loc><lastmod>2025-12-30T03:30:51+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/manus/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/manus/"/></url><url><loc>https://jimmysong.io/tags/meta/</loc><lastmod>2025-12-30T03:30:51+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/meta/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/meta/"/></url><url><loc>https://jimmysong.io/blog/manus-meta-acquisition-butterfly-effect/</loc><lastmod>2025-12-30T03:30:51+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/manus-meta-acquisition-butterfly-effect/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/manus-meta-acquisition-butterfly-effect/"/></url><url><loc>https://jimmysong.io/tags/user-growth/</loc><lastmod>2025-12-30T03:30:51+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/user-growth/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/user-growth/"/></url><url><loc>https://jimmysong.io/blog/beijing-open-source-plan-ai-infra-analysis/</loc><lastmod>2025-12-25T10:01:14+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/beijing-open-source-plan-ai-infra-analysis/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/beijing-open-source-plan-ai-infra-analysis/"/></url><url><loc>https://jimmysong.io/blog/software-engineering-shift-runtime-cost-2025/</loc><lastmod>2026-01-03T12:54:58+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/software-engineering-shift-runtime-cost-2025/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/software-engineering-shift-runtime-cost-2025/"/></url><url><loc>https://jimmysong.io/tags/agentic-runtime/</loc><lastmod>2026-01-03T12:54:58+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/agentic-runtime/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/agentic-runtime/"/></url><url><loc>https://jimmysong.io/tags/ai-agent/</loc><lastmod>2025-12-24T12:25:53+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-agent/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-agent/"/></url><url><loc>https://jimmysong.io/tags/ai-gateway/</loc><lastmod>2025-12-24T12:25:53+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-gateway/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-gateway/"/></url><url><loc>https://jimmysong.io/blog/ai-native-from-cloud-native/</loc><lastmod>2025-12-24T12:25:53+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ai-native-from-cloud-native/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ai-native-from-cloud-native/"/></url><url><loc>https://jimmysong.io/tags/infrastructure/</loc><lastmod>2025-12-24T12:25:53+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/infrastructure/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/infrastructure/"/></url><url><loc>https://jimmysong.io/tags/mcp/</loc><lastmod>2025-12-24T12:25:53+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/mcp/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/mcp/"/></url><url><loc>https://jimmysong.io/blog/ai-oss-landscape-intro/</loc><lastmod>2025-12-23T08:34:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ai-oss-landscape-intro/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ai-oss-landscape-intro/"/></url><url><loc>https://jimmysong.io/blog/ai-2026-infra-agentic-runtime/</loc><lastmod>2025-12-19T03:54:32+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ai-2026-infra-agentic-runtime/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ai-2026-infra-agentic-runtime/"/></url><url><loc>https://jimmysong.io/tags/ai-cost/</loc><lastmod>2025-12-19T03:54:32+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-cost/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-cost/"/></url><url><loc>https://jimmysong.io/tags/china/</loc><lastmod>2025-12-18T06:14:52+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/china/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/china/"/></url><url><loc>https://jimmysong.io/tags/coscon/</loc><lastmod>2025-12-18T06:14:52+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/coscon/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/coscon/"/></url><url><loc>https://jimmysong.io/tags/open-source-community/</loc><lastmod>2025-12-18T06:14:52+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/blog/coscon-2025-china-open-source-observation/</loc><lastmod>2025-12-18T06:14:52+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/coscon-2025-china-open-source-observation/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/coscon-2025-china-open-source-observation/"/></url><url><loc>https://jimmysong.io/tags/aaif/</loc><lastmod>2025-12-12T08:16:49+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/aaif/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/aaif/"/></url><url><loc>https://jimmysong.io/blog/goose-aaif-agentic-runtime/</loc><lastmod>2025-12-12T08:16:49+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/goose-aaif-agentic-runtime/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/goose-aaif-agentic-runtime/"/></url><url><loc>https://jimmysong.io/tags/goose/</loc><lastmod>2025-12-12T08:16:49+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/goose/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/goose/"/></url><url><loc>https://jimmysong.io/tags/runtime/</loc><lastmod>2025-12-12T08:16:49+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/runtime/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/runtime/"/></url><url><loc>https://jimmysong.io/tags/agentic-ai/</loc><lastmod>2025-12-11T13:19:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/agentic-ai/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/agentic-ai/"/></url><url><loc>https://jimmysong.io/tags/ark/</loc><lastmod>2025-12-11T13:19:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ark/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ark/"/></url><url><loc>https://jimmysong.io/blog/ark-agentic-runtime-for-kubernetes/</loc><lastmod>2025-12-11T13:19:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ark-agentic-runtime-for-kubernetes/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ark-agentic-runtime-for-kubernetes/"/></url><url><loc>https://jimmysong.io/tags/arksphere/</loc><lastmod>2025-12-11T13:19:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/arksphere/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/arksphere/"/></url><url><loc>https://jimmysong.io/tags/ai-devtools/</loc><lastmod>2025-12-11T05:20:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-devtools/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-devtools/"/></url><url><loc>https://jimmysong.io/blog/ai-project-lunary-404/</loc><lastmod>2025-12-11T05:20:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ai-project-lunary-404/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ai-project-lunary-404/"/></url><url><loc>https://jimmysong.io/blog/agentic-ai-foundation-cncf-era/</loc><lastmod>2025-12-10T03:25:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/agentic-ai-foundation-cncf-era/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/agentic-ai-foundation-cncf-era/"/></url><url><loc>https://jimmysong.io/notice/kcd-beijing-2026/</loc><lastmod>2025-12-05T18:46:36+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/kcd-beijing-2026/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/kcd-beijing-2026/"/></url><url><loc>https://jimmysong.io/tags/anthropic/</loc><lastmod>2025-12-03T05:21:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/anthropic/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/anthropic/"/></url><url><loc>https://jimmysong.io/tags/bun/</loc><lastmod>2025-12-03T05:21:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/bun/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/bun/"/></url><url><loc>https://jimmysong.io/blog/bun-anthropic-runtime-shift/</loc><lastmod>2025-12-03T05:21:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/bun-anthropic-runtime-shift/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/bun-anthropic-runtime-shift/"/></url><url><loc>https://jimmysong.io/blog/agentic-runtime-realism/</loc><lastmod>2025-12-02T12:07:46+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/agentic-runtime-realism/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/agentic-runtime-realism/"/></url><url><loc>https://jimmysong.io/tags/control-plane/</loc><lastmod>2025-12-02T10:54:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/control-plane/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/control-plane/"/></url><url><loc>https://jimmysong.io/tags/crd/</loc><lastmod>2025-12-02T10:54:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/crd/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/crd/"/></url><url><loc>https://jimmysong.io/blog/ark-agentic-runtime-analysis/</loc><lastmod>2025-12-02T10:54:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ark-agentic-runtime-analysis/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ark-agentic-runtime-analysis/"/></url><url><loc>https://jimmysong.io/tags/multi-agent/</loc><lastmod>2025-12-02T10:54:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/multi-agent/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/multi-agent/"/></url><url><loc>https://jimmysong.io/tags/runtime-architecture/</loc><lastmod>2025-12-02T10:54:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/runtime-architecture/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/runtime-architecture/"/></url><url><loc>https://jimmysong.io/notice/announcement-arksphere-community/</loc><lastmod>2025-11-30T16:39:08+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/announcement-arksphere-community/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/announcement-arksphere-community/"/></url><url><loc>https://jimmysong.io/tags/ai-engineering/</loc><lastmod>2025-11-29T12:40:55+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-engineering/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-engineering/"/></url><url><loc>https://jimmysong.io/blog/from-using-ai-to-building-ai-systems/</loc><lastmod>2025-11-29T12:40:55+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/from-using-ai-to-building-ai-systems/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/from-using-ai-to-building-ai-systems/"/></url><url><loc>https://jimmysong.io/tags/ai-ide/</loc><lastmod>2025-11-22T02:35:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-ide/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-ide/"/></url><url><loc>https://jimmysong.io/tags/antigravity/</loc><lastmod>2025-11-20T03:55:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/antigravity/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/antigravity/"/></url><url><loc>https://jimmysong.io/blog/antigravity-vscode-style-ide/</loc><lastmod>2025-11-20T03:55:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/antigravity-vscode-style-ide/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/antigravity-vscode-style-ide/"/></url><url><loc>https://jimmysong.io/tags/google/</loc><lastmod>2025-11-20T03:55:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/google/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/google/"/></url><url><loc>https://jimmysong.io/tags/vs-code/</loc><lastmod>2025-11-22T02:35:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/vs-code/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/vs-code/"/></url><url><loc>https://jimmysong.io/tags/cloudflare/</loc><lastmod>2025-11-19T18:56:34+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/cloudflare/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/cloudflare/"/></url><url><loc>https://jimmysong.io/blog/cloudflare-2025-11-18-outage-analysis/</loc><lastmod>2025-11-19T18:56:34+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/cloudflare-2025-11-18-outage-analysis/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/cloudflare-2025-11-18-outage-analysis/"/></url><url><loc>https://jimmysong.io/tags/rust/</loc><lastmod>2025-11-19T18:56:34+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/rust/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/rust/"/></url><url><loc>https://jimmysong.io/tags/platform-engineering/</loc><lastmod>2025-11-17T11:07:41+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/platform-engineering/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/platform-engineering/"/></url><url><loc>https://jimmysong.io/blog/cloud-native-second-half-ai-native-platform-engineering/</loc><lastmod>2025-11-17T11:07:41+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/cloud-native-second-half-ai-native-platform-engineering/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/cloud-native-second-half-ai-native-platform-engineering/"/></url><url><loc>https://jimmysong.io/tags/markdown/</loc><lastmod>2025-11-26T08:16:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/markdown/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/markdown/"/></url><url><loc>https://jimmysong.io/tags/notebooklm/</loc><lastmod>2025-11-26T08:16:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/notebooklm/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/notebooklm/"/></url><url><loc>https://jimmysong.io/blog/notebooklm-learning-and-knowledge-organization/</loc><lastmod>2025-11-26T08:16:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/notebooklm-learning-and-knowledge-organization/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/notebooklm-learning-and-knowledge-organization/"/></url><url><loc>https://jimmysong.io/tags/cloud-native-delivery/</loc><lastmod>2025-11-14T11:18:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/cloud-native-delivery/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/cloud-native-delivery/"/></url><url><loc>https://jimmysong.io/tags/gitops/</loc><lastmod>2025-11-14T11:18:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/gitops/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/gitops/"/></url><url><loc>https://jimmysong.io/tags/helm/</loc><lastmod>2025-11-16T11:53:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/helm/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/helm/"/></url><url><loc>https://jimmysong.io/blog/helm-4-delivery-and-plugin-rebuild/</loc><lastmod>2025-11-14T11:18:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/helm-4-delivery-and-plugin-rebuild/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/helm-4-delivery-and-plugin-rebuild/"/></url><url><loc>https://jimmysong.io/tags/ssa/</loc><lastmod>2025-11-14T11:18:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ssa/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ssa/"/></url><url><loc>https://jimmysong.io/tags/wasm/</loc><lastmod>2025-11-14T11:18:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/wasm/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/wasm/"/></url><url><loc>https://jimmysong.io/blog/kimi-k2-thinking-cn-awakening/</loc><lastmod>2025-11-26T08:21:46+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/kimi-k2-thinking-cn-awakening/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/kimi-k2-thinking-cn-awakening/"/></url><url><loc>https://jimmysong.io/tags/kimi-k2/</loc><lastmod>2025-11-26T08:21:46+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/kimi-k2/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/kimi-k2/"/></url><url><loc>https://jimmysong.io/tags/llm/</loc><lastmod>2025-11-26T08:21:46+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/llm/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/llm/"/></url><url><loc>https://jimmysong.io/tags/moe/</loc><lastmod>2025-11-26T08:21:46+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/moe/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/moe/"/></url><url><loc>https://jimmysong.io/tags/thinking-model/</loc><lastmod>2025-11-26T08:21:46+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/thinking-model/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/thinking-model/"/></url><url><loc>https://jimmysong.io/tags/gateway-api/</loc><lastmod>2025-11-14T08:19:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/gateway-api/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/gateway-api/"/></url><url><loc>https://jimmysong.io/tags/inference-extension/</loc><lastmod>2025-11-14T08:19:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/inference-extension/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/inference-extension/"/></url><url><loc>https://jimmysong.io/tags/inference-routing/</loc><lastmod>2025-11-14T08:19:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/inference-routing/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/inference-routing/"/></url><url><loc>https://jimmysong.io/blog/gateway-api-inference-extension-inference-traffic-control/</loc><lastmod>2025-11-14T08:19:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/tags/kubernetes-gateway/</loc><lastmod>2025-11-14T08:19:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/kubernetes-gateway/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/kubernetes-gateway/"/></url><url><loc>https://jimmysong.io/tags/agent-hq/</loc><lastmod>2025-11-22T02:35:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/agent-hq/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/agent-hq/"/></url><url><loc>https://jimmysong.io/tags/github-copilot/</loc><lastmod>2025-11-22T02:35:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/github-copilot/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/github-copilot/"/></url><url><loc>https://jimmysong.io/tags/trae/</loc><lastmod>2025-11-22T02:35:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/trae/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/trae/"/></url><url><loc>https://jimmysong.io/blog/trae-vs-vscode-insiders-agent-hq-and-ai-engineering-entity/</loc><lastmod>2025-11-22T02:35:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/trae-vs-vscode-insiders-agent-hq-and-ai-engineering-entity/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/trae-vs-vscode-insiders-agent-hq-and-ai-engineering-entity/"/></url><url><loc>https://jimmysong.io/blog/closed-source-flagships-and-open-source-twins/</loc><lastmod>2025-11-14T04:21:08+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/closed-source-flagships-and-open-source-twins/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/closed-source-flagships-and-open-source-twins/"/></url><url><loc>https://jimmysong.io/tags/ingress/</loc><lastmod>2025-11-13T01:43:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ingress/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ingress/"/></url><url><loc>https://jimmysong.io/blog/ingress-nginx-retirement-insights/</loc><lastmod>2025-11-13T01:43:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ingress-nginx-retirement-insights/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ingress-nginx-retirement-insights/"/></url><url><loc>https://jimmysong.io/tags/nginx/</loc><lastmod>2025-11-13T01:43:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/nginx/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/nginx/"/></url><url><loc>https://jimmysong.io/blog/k8s-ai-conformance/</loc><lastmod>2025-11-12T12:39:19+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/k8s-ai-conformance/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/k8s-ai-conformance/"/></url><url><loc>https://jimmysong.io/tags/ai-browser/</loc><lastmod>2025-11-11T11:26:39+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-browser/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-browser/"/></url><url><loc>https://jimmysong.io/tags/architecture/</loc><lastmod>2025-11-11T11:26:39+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/architecture/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/architecture/"/></url><url><loc>https://jimmysong.io/tags/atlas/</loc><lastmod>2025-11-11T11:26:39+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/atlas/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/atlas/"/></url><url><loc>https://jimmysong.io/blog/chatgpt-atlas-architecture-analysis/</loc><lastmod>2025-11-11T11:26:39+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/chatgpt-atlas-architecture-analysis/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/chatgpt-atlas-architecture-analysis/"/></url><url><loc>https://jimmysong.io/tags/chatgpt/</loc><lastmod>2025-11-11T11:26:39+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/chatgpt/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/chatgpt/"/></url><url><loc>https://jimmysong.io/tags/ai-workflow/</loc><lastmod>2025-11-11T02:44:23+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ai-workflow/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ai-workflow/"/></url><url><loc>https://jimmysong.io/blog/chatgpt-atlas-two-weeks-dev-perspective/</loc><lastmod>2025-11-11T02:44:23+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/chatgpt-atlas-two-weeks-dev-perspective/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/chatgpt-atlas-two-weeks-dev-perspective/"/></url><url><loc>https://jimmysong.io/tags/devtools/</loc><lastmod>2025-11-11T02:44:23+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/devtools/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/devtools/"/></url><url><loc>https://jimmysong.io/tags/inference/</loc><lastmod>2025-11-08T17:40:02+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/inference/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/inference/"/></url><url><loc>https://jimmysong.io/blog/kaito-and-fleet-enabled-ai-inference/</loc><lastmod>2025-11-08T17:40:02+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/kaito-and-fleet-enabled-ai-inference/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/kaito-and-fleet-enabled-ai-inference/"/></url><url><loc>https://jimmysong.io/tags/multi-cluster/</loc><lastmod>2025-11-08T17:40:02+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/multi-cluster/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/multi-cluster/"/></url><url><loc>https://jimmysong.io/blog/cloud-native-llm-inference-stack/</loc><lastmod>2025-11-08T05:22:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/cloud-native-llm-inference-stack/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/cloud-native-llm-inference-stack/"/></url><url><loc>https://jimmysong.io/tags/serving/</loc><lastmod>2025-11-08T05:22:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/serving/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/serving/"/></url><url><loc>https://jimmysong.io/blog/ai-inference-on-kubernetes/</loc><lastmod>2025-11-05T04:16:41+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ai-inference-on-kubernetes/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ai-inference-on-kubernetes/"/></url><url><loc>https://jimmysong.io/tags/aigc/</loc><lastmod>2025-11-03T17:39:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/aigc/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/aigc/"/></url><url><loc>https://jimmysong.io/blog/jevons-baumol-ai-china/</loc><lastmod>2025-11-03T17:39:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/jevons-baumol-ai-china/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/jevons-baumol-ai-china/"/></url><url><loc>https://jimmysong.io/tags/philosophy/</loc><lastmod>2025-11-03T17:39:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/philosophy/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/philosophy/"/></url><url><loc>https://jimmysong.io/tags/research/</loc><lastmod>2025-11-03T17:39:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/research/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/research/"/></url><url><loc>https://jimmysong.io/tags/cli/</loc><lastmod>2025-11-03T15:10:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/cli/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/cli/"/></url><url><loc>https://jimmysong.io/blog/github-copilot-cli-custom-agents/</loc><lastmod>2025-11-03T15:10:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/github-copilot-cli-custom-agents/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/github-copilot-cli-custom-agents/"/></url><url><loc>https://jimmysong.io/blog/ai-era-open-source-difference/</loc><lastmod>2025-10-31T03:18:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ai-era-open-source-difference/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ai-era-open-source-difference/"/></url><url><loc>https://jimmysong.io/tags/hugging-face/</loc><lastmod>2025-10-31T03:18:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/hugging-face/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/hugging-face/"/></url><url><loc>https://jimmysong.io/tags/qwen/</loc><lastmod>2025-10-31T03:18:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/qwen/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/qwen/"/></url><url><loc>https://jimmysong.io/tags/consciousness/</loc><lastmod>2025-10-26T03:55:56+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/consciousness/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/consciousness/"/></url><url><loc>https://jimmysong.io/tags/movie/</loc><lastmod>2025-10-26T03:55:56+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/movie/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/movie/"/></url><url><loc>https://jimmysong.io/blog/solaris-1972-ai-metaphor/</loc><lastmod>2025-10-26T03:55:56+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/solaris-1972-ai-metaphor/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/solaris-1972-ai-metaphor/"/></url><url><loc>https://jimmysong.io/tags/devops/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/devops/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/devops/"/></url><url><loc>https://jimmysong.io/tags/sdd/</loc><lastmod>2025-10-24T15:12:44+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/sdd/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/sdd/"/></url><url><loc>https://jimmysong.io/blog/from-yaml-to-markdown-devops-vs-collabops/</loc><lastmod>2025-10-24T15:12:44+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/from-yaml-to-markdown-devops-vs-collabops/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/from-yaml-to-markdown-devops-vs-collabops/"/></url><url><loc>https://jimmysong.io/blog/ai-resources-rank-update/</loc><lastmod>2025-10-05T09:29:15+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ai-resources-rank-update/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ai-resources-rank-update/"/></url><url><loc>https://jimmysong.io/tags/performance-optimization/</loc><lastmod>2025-10-05T09:29:15+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/performance-optimization/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/performance-optimization/"/></url><url><loc>https://jimmysong.io/blog/ai-native-era-beginning/</loc><lastmod>2025-10-02T05:24:52+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ai-native-era-beginning/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ai-native-era-beginning/"/></url><url><loc>https://jimmysong.io/tags/browser-automation/</loc><lastmod>2025-09-25T03:09:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/browser-automation/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/browser-automation/"/></url><url><loc>https://jimmysong.io/tags/chrome/</loc><lastmod>2025-09-25T03:09:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/chrome/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/chrome/"/></url><url><loc>https://jimmysong.io/blog/web-automation-advancement/</loc><lastmod>2025-09-25T03:09:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/web-automation-advancement/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/web-automation-advancement/"/></url><url><loc>https://jimmysong.io/tags/dev-tools/</loc><lastmod>2025-09-25T03:09:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/dev-tools/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/dev-tools/"/></url><url><loc>https://jimmysong.io/blog/github-gitcoin-fund-phishing-2025/</loc><lastmod>2025-09-25T03:25:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/github-gitcoin-fund-phishing-2025/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/github-gitcoin-fund-phishing-2025/"/></url><url><loc>https://jimmysong.io/tags/github/</loc><lastmod>2025-09-25T03:25:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/github/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/github/"/></url><url><loc>https://jimmysong.io/tags/phishing/</loc><lastmod>2025-09-25T03:25:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/phishing/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/phishing/"/></url><url><loc>https://jimmysong.io/tags/security/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/security/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/security/"/></url><url><loc>https://jimmysong.io/tags/web3/</loc><lastmod>2025-09-25T03:25:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/web3/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/web3/"/></url><url><loc>https://jimmysong.io/notice/liquid-glass-theme/</loc><lastmod>2025-09-17T03:17:19+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/liquid-glass-theme/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/liquid-glass-theme/"/></url><url><loc>https://jimmysong.io/categories/engineering-practice/</loc><lastmod>2025-09-21T02:54:58+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/engineering-practice/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/engineering-practice/"/></url><url><loc>https://jimmysong.io/tags/linux-foundation/</loc><lastmod>2025-09-12T09:49:27+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/linux-foundation/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/linux-foundation/"/></url><url><loc>https://jimmysong.io/tags/ospo/</loc><lastmod>2025-09-12T09:49:27+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ospo/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ospo/"/></url><url><loc>https://jimmysong.io/blog/ospo-2025-report-cn-analysis/</loc><lastmod>2025-09-12T09:49:27+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ospo-2025-report-cn-analysis/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ospo-2025-report-cn-analysis/"/></url><url><loc>https://jimmysong.io/tags/developer-advocacy/</loc><lastmod>2025-09-10T09:21:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/developer-advocacy/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/developer-advocacy/"/></url><url><loc>https://jimmysong.io/tags/developer-experience/</loc><lastmod>2025-09-10T09:21:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/developer-experience/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/developer-experience/"/></url><url><loc>https://jimmysong.io/tags/devrel/</loc><lastmod>2025-09-10T09:21:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/devrel/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/devrel/"/></url><url><loc>https://jimmysong.io/blog/devrel-role-evolution-and-value/</loc><lastmod>2025-09-10T09:21:29+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/devrel-role-evolution-and-value/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/devrel-role-evolution-and-value/"/></url><url><loc>https://jimmysong.io/blog/pdf-to-markdown-open-source-deep-dive/</loc><lastmod>2025-09-09T08:43:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/pdf-to-markdown-open-source-deep-dive/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/pdf-to-markdown-open-source-deep-dive/"/></url><url><loc>https://jimmysong.io/tags/dolphin/</loc><lastmod>2025-09-09T08:43:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/dolphin/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/dolphin/"/></url><url><loc>https://jimmysong.io/tags/marker/</loc><lastmod>2025-09-09T08:43:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/marker/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/marker/"/></url><url><loc>https://jimmysong.io/tags/markitdown/</loc><lastmod>2025-09-09T08:43:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/markitdown/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/markitdown/"/></url><url><loc>https://jimmysong.io/tags/mineru/</loc><lastmod>2025-09-09T08:43:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/mineru/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/mineru/"/></url><url><loc>https://jimmysong.io/tags/pandoc/</loc><lastmod>2025-09-09T08:43:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/pandoc/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/pandoc/"/></url><url><loc>https://jimmysong.io/tags/pdf/</loc><lastmod>2025-09-09T08:43:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/pdf/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/pdf/"/></url><url><loc>https://jimmysong.io/tags/copilot/</loc><lastmod>2025-09-21T02:54:58+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/copilot/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/copilot/"/></url><url><loc>https://jimmysong.io/tags/cursor/</loc><lastmod>2025-09-21T02:54:58+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/cursor/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/cursor/"/></url><url><loc>https://jimmysong.io/blog/ai-ide-factions-and-vibe-coding/</loc><lastmod>2025-09-07T07:18:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ai-ide-factions-and-vibe-coding/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ai-ide-factions-and-vibe-coding/"/></url><url><loc>https://jimmysong.io/tags/kiro/</loc><lastmod>2025-09-07T07:18:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/kiro/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/kiro/"/></url><url><loc>https://jimmysong.io/tags/qoder/</loc><lastmod>2025-09-07T07:18:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/qoder/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/qoder/"/></url><url><loc>https://jimmysong.io/tags/automation/</loc><lastmod>2025-09-03T12:17:32+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/automation/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/automation/"/></url><url><loc>https://jimmysong.io/tags/browserbase/</loc><lastmod>2025-09-03T12:17:32+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/browserbase/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/browserbase/"/></url><url><loc>https://jimmysong.io/tags/e2b/</loc><lastmod>2025-09-03T12:17:32+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/e2b/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/e2b/"/></url><url><loc>https://jimmysong.io/blog/e2b-browserbase-report/</loc><lastmod>2025-09-03T12:17:32+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/e2b-browserbase-report/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/e2b-browserbase-report/"/></url><url><loc>https://jimmysong.io/blog/kubernetes-ai-native/</loc><lastmod>2025-09-05T03:03:50+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/kubernetes-ai-native/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/kubernetes-ai-native/"/></url><url><loc>https://jimmysong.io/blog/kubernetes-ai-oss-solo/</loc><lastmod>2025-09-02T08:30:08+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/kubernetes-ai-oss-solo/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/kubernetes-ai-oss-solo/"/></url><url><loc>https://jimmysong.io/tags/json-rpc/</loc><lastmod>2025-08-29T01:41:34+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/json-rpc/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/json-rpc/"/></url><url><loc>https://jimmysong.io/tags/playwright/</loc><lastmod>2025-08-29T01:41:34+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/playwright/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/playwright/"/></url><url><loc>https://jimmysong.io/blog/understanding-mcp/</loc><lastmod>2025-08-29T01:41:34+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/understanding-mcp/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/understanding-mcp/"/></url><url><loc>https://jimmysong.io/slide/</loc><lastmod>2025-08-26T10:14:48+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/slide/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/slide/"/></url><url><loc>https://jimmysong.io/notice/</loc><lastmod>2025-08-26T10:14:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/"/></url><url><loc>https://jimmysong.io/blog/</loc><lastmod>2025-12-27T16:19:45+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/"/></url><url><loc>https://jimmysong.io/book/</loc><lastmod>2025-10-09T03:01:48+00:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/book/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/book/"/></url><url><loc>https://jimmysong.io/blog/vs-code-copilot-vibe-coding-guide/</loc><lastmod>2025-09-09T08:45:20+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/vs-code-copilot-vibe-coding-guide/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/vs-code-copilot-vibe-coding-guide/"/></url><url><loc>https://jimmysong.io/tags/frontend/</loc><lastmod>2025-09-09T08:45:20+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/frontend/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/frontend/"/></url><url><loc>https://jimmysong.io/tags/hugo/</loc><lastmod>2025-09-09T08:45:20+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/hugo/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/hugo/"/></url><url><loc>https://jimmysong.io/tags/alibaba/</loc><lastmod>2025-08-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/alibaba/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/alibaba/"/></url><url><loc>https://jimmysong.io/blog/qoder-alibaba-ai-ide-personal-review/</loc><lastmod>2025-08-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/qoder-alibaba-ai-ide-personal-review/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/qoder-alibaba-ai-ide-personal-review/"/></url><url><loc>https://jimmysong.io/tags/ue/</loc><lastmod>2025-08-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/tags/ui/</loc><lastmod>2025-08-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ui/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ui/"/></url><url><loc>https://jimmysong.io/blog/dark-mode-philosophy/</loc><lastmod>2025-08-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/dark-mode-philosophy/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/dark-mode-philosophy/"/></url><url><loc>https://jimmysong.io/tags/n8n/</loc><lastmod>2025-08-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/n8n/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/n8n/"/></url><url><loc>https://jimmysong.io/blog/big-data-stream-processing-vs-ai-agent/</loc><lastmod>2025-08-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/big-data-stream-processing-vs-ai-agent/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/big-data-stream-processing-vs-ai-agent/"/></url><url><loc>https://jimmysong.io/blog/n8n-deep-dive/</loc><lastmod>2025-08-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/n8n-deep-dive/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/n8n-deep-dive/"/></url><url><loc>https://jimmysong.io/tags/fabric/</loc><lastmod>2025-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/fabric/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/fabric/"/></url><url><loc>https://jimmysong.io/blog/open-source-ai-agent-workflow-comparison/</loc><lastmod>2025-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/open-source-ai-agent-workflow-comparison/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/open-source-ai-agent-workflow-comparison/"/></url><url><loc>https://jimmysong.io/blog/hugo-book-pdf-exporter/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/hugo-book-pdf-exporter/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/hugo-book-pdf-exporter/"/></url><url><loc>https://jimmysong.io/blog/json-prompt-3d-icon/</loc><lastmod>2025-08-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/json-prompt-3d-icon/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/json-prompt-3d-icon/"/></url><url><loc>https://jimmysong.io/tags/json/</loc><lastmod>2025-08-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/json/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/json/"/></url><url><loc>https://jimmysong.io/tags/prompt-engineering/</loc><lastmod>2025-08-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/prompt-engineering/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/prompt-engineering/"/></url><url><loc>https://jimmysong.io/blog/uninstalling-wisperflow/</loc><lastmod>2025-09-23T02:36:47+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/blog/kubesphere-opensource-exit/</loc><lastmod>2025-09-23T12:08:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/kubesphere-opensource-exit/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/kubesphere-opensource-exit/"/></url><url><loc>https://jimmysong.io/blog/launch-ai-resource-page/</loc><lastmod>2025-08-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/launch-ai-resource-page/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/launch-ai-resource-page/"/></url><url><loc>https://jimmysong.io/tags/oss/</loc><lastmod>2025-08-25T14:15:54+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/oss/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/oss/"/></url><url><loc>https://jimmysong.io/tags/rag/</loc><lastmod>2025-08-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/rag/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/rag/"/></url><url><loc>https://jimmysong.io/blog/leaving-tetrate/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/leaving-tetrate/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/leaving-tetrate/"/></url><url><loc>https://jimmysong.io/tags/tetrate/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/tetrate/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/tetrate/"/></url><url><loc>https://jimmysong.io/tags/aws/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/aws/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/aws/"/></url><url><loc>https://jimmysong.io/blog/kiro-first-impression/</loc><lastmod>2025-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/kiro-first-impression/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/kiro-first-impression/"/></url><url><loc>https://jimmysong.io/tags/claude/</loc><lastmod>2025-09-21T02:54:58+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/claude/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/claude/"/></url><url><loc>https://jimmysong.io/tags/api/</loc><lastmod>2025-08-25T13:23:09+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/api/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/api/"/></url><url><loc>https://jimmysong.io/blog/openrouter-insight/</loc><lastmod>2025-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/openrouter-insight/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/openrouter-insight/"/></url><url><loc>https://jimmysong.io/tags/claude-code/</loc><lastmod>2025-09-21T02:54:58+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/claude-code/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/claude-code/"/></url><url><loc>https://jimmysong.io/blog/vibe-coding-free-tools/</loc><lastmod>2025-09-21T02:54:58+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/vibe-coding-free-tools/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/vibe-coding-free-tools/"/></url><url><loc>https://jimmysong.io/tags/warp/</loc><lastmod>2025-09-21T02:54:58+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/warp/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/warp/"/></url><url><loc>https://jimmysong.io/tags/mac/</loc><lastmod>2025-08-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/mac/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/mac/"/></url><url><loc>https://jimmysong.io/blog/my-new-mac-mini-m4/</loc><lastmod>2025-08-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/my-new-mac-mini-m4/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/my-new-mac-mini-m4/"/></url><url><loc>https://jimmysong.io/blog/how-i-built-my-website-content-analysis-dashboard/</loc><lastmod>2025-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/how-i-built-my-website-content-analysis-dashboard/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/how-i-built-my-website-content-analysis-dashboard/"/></url><url><loc>https://jimmysong.io/tags/javascript/</loc><lastmod>2025-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/javascript/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/javascript/"/></url><url><loc>https://jimmysong.io/tags/visualization/</loc><lastmod>2025-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/visualization/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/visualization/"/></url><url><loc>https://jimmysong.io/blog/hugo-note-taking/</loc><lastmod>2025-08-27T02:18:58+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/hugo-note-taking/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/hugo-note-taking/"/></url><url><loc>https://jimmysong.io/blog/envoy-jaeger-tracing-explained/</loc><lastmod>2025-08-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/envoy-jaeger-tracing-explained/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/envoy-jaeger-tracing-explained/"/></url><url><loc>https://jimmysong.io/tags/envoy-proxy/</loc><lastmod>2025-11-16T12:09:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/envoy-proxy/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/envoy-proxy/"/></url><url><loc>https://jimmysong.io/tags/jaeger/</loc><lastmod>2025-08-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/jaeger/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/jaeger/"/></url><url><loc>https://jimmysong.io/tags/observability/</loc><lastmod>2025-08-25T13:36:41+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/observability/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/observability/"/></url><url><loc>https://jimmysong.io/tags/service-mesh/</loc><lastmod>2026-01-20T13:34:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/service-mesh/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/service-mesh/"/></url><url><loc>https://jimmysong.io/tags/tracing/</loc><lastmod>2025-08-25T13:23:09+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/tracing/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/tracing/"/></url><url><loc>https://jimmysong.io/blog/my-favorite-oss-tools/</loc><lastmod>2025-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/my-favorite-oss-tools/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/my-favorite-oss-tools/"/></url><url><loc>https://jimmysong.io/oss/</loc><lastmod>2025-06-30T00:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/oss/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/oss/"/></url><url><loc>https://jimmysong.io/blog/ai-gateway-in-depth/</loc><lastmod>2025-08-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ai-gateway-in-depth/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ai-gateway-in-depth/"/></url><url><loc>https://jimmysong.io/tags/api-gateway/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/api-gateway/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/api-gateway/"/></url><url><loc>https://jimmysong.io/tags/kong/</loc><lastmod>2025-08-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/kong/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/kong/"/></url><url><loc>https://jimmysong.io/analysis/</loc><lastmod>2025-06-28T00:00:00+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/analysis/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/analysis/"/></url><url><loc>https://jimmysong.io/notice/site-major-update-202506/</loc><lastmod>2025-06-02T15:33:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/site-major-update-202506/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/site-major-update-202506/"/></url><url><loc>https://jimmysong.io/blog/envoy-dynamic-module-tutorial/</loc><lastmod>2025-08-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/envoy-dynamic-module-tutorial/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/envoy-dynamic-module-tutorial/"/></url><url><loc>https://jimmysong.io/tags/dynamic-module/</loc><lastmod>2025-08-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/dynamic-module/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/dynamic-module/"/></url><url><loc>https://jimmysong.io/blog/envoy-extension-vs-integration/</loc><lastmod>2025-05-20T07:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/envoy-extension-vs-integration/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/envoy-extension-vs-integration/"/></url><url><loc>https://jimmysong.io/tags/webassembly/</loc><lastmod>2026-01-20T13:34:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/webassembly/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/webassembly/"/></url><url><loc>https://jimmysong.io/tags/envoy-gateway/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/envoy-gateway/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/envoy-gateway/"/></url><url><loc>https://jimmysong.io/blog/migrating-from-ingress-nginx-to-envoy-gateway/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/migrating-from-ingress-nginx-to-envoy-gateway/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/migrating-from-ingress-nginx-to-envoy-gateway/"/></url><url><loc>https://jimmysong.io/notice/istio-fundamentals-course-updated/</loc><lastmod>2025-05-09T14:15:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/istio-fundamentals-course-updated/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/istio-fundamentals-course-updated/"/></url><url><loc>https://jimmysong.io/blog/envoy-gateway-data-plane-observability/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/envoy-gateway-data-plane-observability/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/envoy-gateway-data-plane-observability/"/></url><url><loc>https://jimmysong.io/tags/opentelemetry/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/opentelemetry/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/opentelemetry/"/></url><url><loc>https://jimmysong.io/blog/leveraging-envoypatchpolicy-to-extend-the-capabilities-of-envoy-gateway/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/leveraging-envoypatchpolicy-to-extend-the-capabilities-of-envoy-gateway/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/leveraging-envoypatchpolicy-to-extend-the-capabilities-of-envoy-gateway/"/></url><url><loc>https://jimmysong.io/blog/kubecon-eu-2025-london-recap/</loc><lastmod>2025-09-04T02:45:18+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/kubecon-eu-2025-london-recap/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/kubecon-eu-2025-london-recap/"/></url><url><loc>https://jimmysong.io/blog/beyond-sidecar/</loc><lastmod>2025-11-16T11:41:55+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/beyond-sidecar/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/beyond-sidecar/"/></url><url><loc>https://jimmysong.io/tags/istio/</loc><lastmod>2026-01-20T13:34:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/istio/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/istio/"/></url><url><loc>https://jimmysong.io/tags/istio-ambient/</loc><lastmod>2025-11-16T12:17:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/istio-ambient/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/istio-ambient/"/></url><url><loc>https://jimmysong.io/tags/kcd/</loc><lastmod>2025-11-16T11:41:55+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/kcd/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/kcd/"/></url><url><loc>https://jimmysong.io/tags/sidecar/</loc><lastmod>2025-11-16T11:41:55+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/sidecar/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/sidecar/"/></url><url><loc>https://jimmysong.io/slide/beyond-sidecar/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/slide/beyond-sidecar/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/slide/beyond-sidecar/"/></url><url><loc>https://jimmysong.io/tags/ppt/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ppt/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ppt/"/></url><url><loc>https://jimmysong.io/categories/service-mesh/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/service-mesh/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/service-mesh/"/></url><url><loc>https://jimmysong.io/blog/istio-ambient-l7-flow-analysis/</loc><lastmod>2025-11-16T12:17:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-ambient-l7-flow-analysis/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-ambient-l7-flow-analysis/"/></url><url><loc>https://jimmysong.io/tags/waypoint-proxy/</loc><lastmod>2025-11-16T12:17:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/waypoint-proxy/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/waypoint-proxy/"/></url><url><loc>https://jimmysong.io/tags/zero-trust/</loc><lastmod>2026-01-20T13:34:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/zero-trust/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/zero-trust/"/></url><url><loc>https://jimmysong.io/blog/istio-installation-deep-dive/</loc><lastmod>2025-11-16T11:53:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-installation-deep-dive/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-installation-deep-dive/"/></url><url><loc>https://jimmysong.io/tags/hbone/</loc><lastmod>2025-11-16T12:13:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/hbone/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/hbone/"/></url><url><loc>https://jimmysong.io/blog/istio-ambient-terminology/</loc><lastmod>2025-11-16T12:13:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-ambient-terminology/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-ambient-terminology/"/></url><url><loc>https://jimmysong.io/blog/envoy-ext-proc-guide/</loc><lastmod>2025-09-11T14:16:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/envoy-ext-proc-guide/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/envoy-ext-proc-guide/"/></url><url><loc>https://jimmysong.io/tags/grpc/</loc><lastmod>2025-09-11T14:16:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/grpc/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/grpc/"/></url><url><loc>https://jimmysong.io/tags/http/</loc><lastmod>2025-11-16T12:09:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/http/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/http/"/></url><url><loc>https://jimmysong.io/blog/http2-envoy-tunnel-demo/</loc><lastmod>2025-11-16T12:09:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/http2-envoy-tunnel-demo/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/http2-envoy-tunnel-demo/"/></url><url><loc>https://jimmysong.io/blog/istio-ambient-packet-lifecycle-optimization/</loc><lastmod>2025-11-16T12:06:25+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-ambient-packet-lifecycle-optimization/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-ambient-packet-lifecycle-optimization/"/></url><url><loc>https://jimmysong.io/tags/cilium/</loc><lastmod>2025-11-19T12:00:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/cilium/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/cilium/"/></url><url><loc>https://jimmysong.io/blog/cilium-annual-report-2024/</loc><lastmod>2025-09-08T07:14:50+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/cilium-annual-report-2024/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/cilium-annual-report-2024/"/></url><url><loc>https://jimmysong.io/tags/cni/</loc><lastmod>2025-09-08T07:14:50+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/cni/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/cni/"/></url><url><loc>https://jimmysong.io/blog/istio-ambient-inpod-iptables/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-ambient-inpod-iptables/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-ambient-inpod-iptables/"/></url><url><loc>https://jimmysong.io/tags/iptables/</loc><lastmod>2025-09-23T02:36:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/iptables/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/iptables/"/></url><url><loc>https://jimmysong.io/blog/istio-ambient-traffic-interception/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-ambient-traffic-interception/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-ambient-traffic-interception/"/></url><url><loc>https://jimmysong.io/blog/migrate-to-istio-telemetry-api/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/migrate-to-istio-telemetry-api/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/migrate-to-istio-telemetry-api/"/></url><url><loc>https://jimmysong.io/tags/telemetry/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/telemetry/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/telemetry/"/></url><url><loc>https://jimmysong.io/blog/istio-sidecar-vs-ambient-network-cost-performance/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-sidecar-vs-ambient-network-cost-performance/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-sidecar-vs-ambient-network-cost-performance/"/></url><url><loc>https://jimmysong.io/tags/docker/</loc><lastmod>2025-09-14T09:46:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/docker/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/docker/"/></url><url><loc>https://jimmysong.io/tags/linux/</loc><lastmod>2025-09-23T02:36:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/linux/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/linux/"/></url><url><loc>https://jimmysong.io/blog/cross-network-namespace-socket/</loc><lastmod>2025-09-08T07:32:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/cross-network-namespace-socket/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/cross-network-namespace-socket/"/></url><url><loc>https://jimmysong.io/tags/microservices/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/microservices/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/microservices/"/></url><url><loc>https://jimmysong.io/tags/networking/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/networking/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/networking/"/></url><url><loc>https://jimmysong.io/blog/istio-ambient-ebpf/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-ambient-ebpf/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-ambient-ebpf/"/></url><url><loc>https://jimmysong.io/tags/ebpf/</loc><lastmod>2026-01-20T13:34:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ebpf/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ebpf/"/></url><url><loc>https://jimmysong.io/tags/proxy/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/proxy/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/proxy/"/></url><url><loc>https://jimmysong.io/blog/migrating-from-aws-app-mesh-to-istio-a-comprehensive-guide/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/migrating-from-aws-app-mesh-to-istio-a-comprehensive-guide/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/migrating-from-aws-app-mesh-to-istio-a-comprehensive-guide/"/></url><url><loc>https://jimmysong.io/tags/tis/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/tis/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/tis/"/></url><url><loc>https://jimmysong.io/tags/certificate/</loc><lastmod>2025-08-25T13:37:49+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/certificate/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/certificate/"/></url><url><loc>https://jimmysong.io/blog/multi-cluster-pki-istio-recipe/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/multi-cluster-pki-istio-recipe/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/multi-cluster-pki-istio-recipe/"/></url><url><loc>https://jimmysong.io/tags/pki/</loc><lastmod>2025-08-25T13:37:49+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/pki/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/pki/"/></url><url><loc>https://jimmysong.io/blog/envoy-tracing/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/envoy-tracing/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/envoy-tracing/"/></url><url><loc>https://jimmysong.io/blog/introducing-kmesh-kernel-native-service-mesh/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/introducing-kmesh-kernel-native-service-mesh/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/introducing-kmesh-kernel-native-service-mesh/"/></url><url><loc>https://jimmysong.io/blog/service-mesh-data-plane-deployment-modes/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/service-mesh-data-plane-deployment-modes/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/service-mesh-data-plane-deployment-modes/"/></url><url><loc>https://jimmysong.io/blog/comparing-network-costs-istio-modes/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/blog/istio-configuration-safety-common-misconfigurations/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-configuration-safety-common-misconfigurations/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-configuration-safety-common-misconfigurations/"/></url><url><loc>https://jimmysong.io/blog/kubecon-china-2024-recap/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/kubecon-china-2024-recap/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/kubecon-china-2024-recap/"/></url><url><loc>https://jimmysong.io/tags/linkerd/</loc><lastmod>2025-11-19T12:00:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/linkerd/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/linkerd/"/></url><url><loc>https://jimmysong.io/blog/service-mesh-sidecar-vs-sidecarless-debate/</loc><lastmod>2025-11-19T12:00:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/service-mesh-sidecar-vs-sidecarless-debate/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/service-mesh-sidecar-vs-sidecarless-debate/"/></url><url><loc>https://jimmysong.io/blog/envoy-gateway-integration-istio-mesh/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/envoy-gateway-integration-istio-mesh/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/envoy-gateway-integration-istio-mesh/"/></url><url><loc>https://jimmysong.io/tags/load-balancing/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/load-balancing/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/load-balancing/"/></url><url><loc>https://jimmysong.io/tags/oidc/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/oidc/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/oidc/"/></url><url><loc>https://jimmysong.io/tags/traffic-management/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/traffic-management/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/traffic-management/"/></url><url><loc>https://jimmysong.io/blog/securing-istio-addressing-critical-security-gaps-and-best-practices/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/securing-istio-addressing-critical-security-gaps-and-best-practices/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/securing-istio-addressing-critical-security-gaps-and-best-practices/"/></url><url><loc>https://jimmysong.io/blog/gateway-api-istio-ingress-evolution/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/gateway-api-istio-ingress-evolution/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/gateway-api-istio-ingress-evolution/"/></url><url><loc>https://jimmysong.io/blog/seamless-cross-cluster-access-istio/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/seamless-cross-cluster-access-istio/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/seamless-cross-cluster-access-istio/"/></url><url><loc>https://jimmysong.io/tags/dns/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/dns/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/dns/"/></url><url><loc>https://jimmysong.io/tags/spire/</loc><lastmod>2025-08-25T13:37:49+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/spire/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/spire/"/></url><url><loc>https://jimmysong.io/blog/how-to-integrate-third-party-registry-with-istio/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/how-to-integrate-third-party-registry-with-istio/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/how-to-integrate-third-party-registry-with-istio/"/></url><url><loc>https://jimmysong.io/blog/envoy-gateway-oidc/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/envoy-gateway-oidc/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/envoy-gateway-oidc/"/></url><url><loc>https://jimmysong.io/blog/istio-delta-xds-for-envoy/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-delta-xds-for-envoy/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-delta-xds-for-envoy/"/></url><url><loc>https://jimmysong.io/tags/xds/</loc><lastmod>2025-08-25T15:32:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/xds/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/xds/"/></url><url><loc>https://jimmysong.io/blog/paris-trip/</loc><lastmod>2025-09-04T02:48:22+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/paris-trip/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/paris-trip/"/></url><url><loc>https://jimmysong.io/tags/paris/</loc><lastmod>2025-09-04T02:48:44+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/categories/travel/</loc><lastmod>2025-09-04T02:48:22+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/travel/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/travel/"/></url><url><loc>https://jimmysong.io/tags/travel/</loc><lastmod>2025-09-04T02:48:22+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/notice/kubecon-china-2024-panel/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/kubecon-china-2024-panel/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/kubecon-china-2024-panel/"/></url><url><loc>https://jimmysong.io/blog/xinjiang-ili-trip/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/xinjiang-ili-trip/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/xinjiang-ili-trip/"/></url><url><loc>https://jimmysong.io/tags/xinjiang/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/blog/hugo-instant-search-guide/</loc><lastmod>2025-09-04T02:39:52+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/hugo-instant-search-guide/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/hugo-instant-search-guide/"/></url><url><loc>https://jimmysong.io/tags/ux/</loc><lastmod>2025-09-04T02:39:52+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ux/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ux/"/></url><url><loc>https://jimmysong.io/tags/authentication/</loc><lastmod>2025-09-02T09:41:30+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/authentication/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/authentication/"/></url><url><loc>https://jimmysong.io/blog/microservice-auth-methods/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/microservice-auth-methods/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/microservice-auth-methods/"/></url><url><loc>https://jimmysong.io/tags/jwt/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/jwt/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/jwt/"/></url><url><loc>https://jimmysong.io/tags/oauth-2.0/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/oauth-2.0/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/oauth-2.0/"/></url><url><loc>https://jimmysong.io/notice/website-revamp-notice/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/website-revamp-notice/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/website-revamp-notice/"/></url><url><loc>https://jimmysong.io/blog/why-ambient-mode-enforced-mtls/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/why-ambient-mode-enforced-mtls/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/why-ambient-mode-enforced-mtls/"/></url><url><loc>https://jimmysong.io/blog/istio-cni-deep-dive/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-cni-deep-dive/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-cni-deep-dive/"/></url><url><loc>https://jimmysong.io/blog/cni-deep-dive/</loc><lastmod>2025-08-25T13:37:22+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/cni-deep-dive/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/cni-deep-dive/"/></url><url><loc>https://jimmysong.io/tags/containers/</loc><lastmod>2025-09-14T09:46:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/containers/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/containers/"/></url><url><loc>https://jimmysong.io/tags/cri/</loc><lastmod>2025-09-14T09:46:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/cri/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/cri/"/></url><url><loc>https://jimmysong.io/blog/envoy-gateway-introduction/</loc><lastmod>2025-08-25T13:36:41+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/envoy-gateway-introduction/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/envoy-gateway-introduction/"/></url><url><loc>https://jimmysong.io/blog/istio-ambient-mode-limitations/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-ambient-mode-limitations/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-ambient-mode-limitations/"/></url><url><loc>https://jimmysong.io/blog/kubecon-eu-2024-transparency-report/</loc><lastmod>2025-09-04T02:50:58+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/kubecon-eu-2024-transparency-report/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/kubecon-eu-2024-transparency-report/"/></url><url><loc>https://jimmysong.io/blog/cloud-native-ai-whitepaper/</loc><lastmod>2025-09-03T11:48:58+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/cloud-native-ai-whitepaper/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/cloud-native-ai-whitepaper/"/></url><url><loc>https://jimmysong.io/tags/cve/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/cve/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/cve/"/></url><url><loc>https://jimmysong.io/blog/tetrate-vulnerability-scaner/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/tetrate-vulnerability-scaner/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/tetrate-vulnerability-scaner/"/></url><url><loc>https://jimmysong.io/blog/kubecon-eu-paris-recap/</loc><lastmod>2025-09-04T02:48:44+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/kubecon-eu-paris-recap/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/kubecon-eu-paris-recap/"/></url><url><loc>https://jimmysong.io/tags/ica/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/ica/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/ica/"/></url><url><loc>https://jimmysong.io/blog/ica-certificate/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ica-certificate/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ica-certificate/"/></url><url><loc>https://jimmysong.io/notice/kubecon-eu-2024/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/kubecon-eu-2024/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/kubecon-eu-2024/"/></url><url><loc>https://jimmysong.io/blog/preserve-source-ip-in-istio/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/preserve-source-ip-in-istio/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/preserve-source-ip-in-istio/"/></url><url><loc>https://jimmysong.io/blog/primary-remote-istio-ingress-gateway-mtls/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/primary-remote-istio-ingress-gateway-mtls/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/primary-remote-istio-ingress-gateway-mtls/"/></url><url><loc>https://jimmysong.io/blog/enhancing-istio-with-tis-comprehensive-installation-and-monitoring-guide/</loc><lastmod>2025-08-25T13:36:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/enhancing-istio-with-tis-comprehensive-installation-and-monitoring-guide/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/enhancing-istio-with-tis-comprehensive-installation-and-monitoring-guide/"/></url><url><loc>https://jimmysong.io/tags/grafana/</loc><lastmod>2025-08-25T13:36:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/grafana/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/grafana/"/></url><url><loc>https://jimmysong.io/blog/introducing-istio-advisor-plus-gpt/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/introducing-istio-advisor-plus-gpt/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/introducing-istio-advisor-plus-gpt/"/></url><url><loc>https://jimmysong.io/blog/externalname-and-serviceentry/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/externalname-and-serviceentry/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/externalname-and-serviceentry/"/></url><url><loc>https://jimmysong.io/tags/service-discovery/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/service-discovery/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/service-discovery/"/></url><url><loc>https://jimmysong.io/tags/serviceentry/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/serviceentry/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/serviceentry/"/></url><url><loc>https://jimmysong.io/tags/tls/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/tls/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/tls/"/></url><url><loc>https://jimmysong.io/blog/ica-review/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ica-review/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ica-review/"/></url><url><loc>https://jimmysong.io/blog/demystifying-the-load-balancing-in-istio/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/demystifying-the-load-balancing-in-istio/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/demystifying-the-load-balancing-in-istio/"/></url><url><loc>https://jimmysong.io/tags/destinationrule/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/destinationrule/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/destinationrule/"/></url><url><loc>https://jimmysong.io/tags/virtualservice/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/virtualservice/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/virtualservice/"/></url><url><loc>https://jimmysong.io/tags/argo/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/argo/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/argo/"/></url><url><loc>https://jimmysong.io/blog/implementing-gitops-and-canary-deployment-with-argo-project-and-istio/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/implementing-gitops-and-canary-deployment-with-argo-project-and-istio/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/implementing-gitops-and-canary-deployment-with-argo-project-and-istio/"/></url><url><loc>https://jimmysong.io/tags/skywalking/</loc><lastmod>2025-08-25T13:37:13+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/skywalking/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/skywalking/"/></url><url><loc>https://jimmysong.io/blog/how-to-use-graphql-to-query-observability-data-from-skywalking-with-postman/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/how-to-use-graphql-to-query-observability-data-from-skywalking-with-postman/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/how-to-use-graphql-to-query-observability-data-from-skywalking-with-postman/"/></url><url><loc>https://jimmysong.io/blog/traffic-interception-with-geneve-tunnel-with-istio-ambient-mesh/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/traffic-interception-with-geneve-tunnel-with-istio-ambient-mesh/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/traffic-interception-with-geneve-tunnel-with-istio-ambient-mesh/"/></url><url><loc>https://jimmysong.io/blog/envoy-gateway-customization/</loc><lastmod>2025-08-25T13:23:09+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/envoy-gateway-customization/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/envoy-gateway-customization/"/></url><url><loc>https://jimmysong.io/blog/why-docker-support-wasm/</loc><lastmod>2025-09-14T09:46:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/why-docker-support-wasm/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/why-docker-support-wasm/"/></url><url><loc>https://jimmysong.io/tags/bing/</loc><lastmod>2025-08-25T13:36:45+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/bing/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/bing/"/></url><url><loc>https://jimmysong.io/tags/notion/</loc><lastmod>2025-08-25T13:36:45+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/notion/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/notion/"/></url><url><loc>https://jimmysong.io/blog/ai-tools-collection/</loc><lastmod>2025-08-25T13:36:45+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ai-tools-collection/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ai-tools-collection/"/></url><url><loc>https://jimmysong.io/blog/ocsp-stapling-for-istio-gateways/</loc><lastmod>2025-08-25T14:15:54+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ocsp-stapling-for-istio-gateways/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ocsp-stapling-for-istio-gateways/"/></url><url><loc>https://jimmysong.io/blog/istio-certificates-management/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-certificates-management/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-certificates-management/"/></url><url><loc>https://jimmysong.io/blog/ambient-mesh-l7-traffic-path/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ambient-mesh-l7-traffic-path/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ambient-mesh-l7-traffic-path/"/></url><url><loc>https://jimmysong.io/tags/tetrate-academy/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/tetrate-academy/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/tetrate-academy/"/></url><url><loc>https://jimmysong.io/tags/tsb/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/tsb/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/tsb/"/></url><url><loc>https://jimmysong.io/blog/what-is-tproxy/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/what-is-tproxy/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/what-is-tproxy/"/></url><url><loc>https://jimmysong.io/blog/distributed-tracing-with-skywalking-in-istio/</loc><lastmod>2025-08-25T13:37:13+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/distributed-tracing-with-skywalking-in-istio/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/distributed-tracing-with-skywalking-in-istio/"/></url><url><loc>https://jimmysong.io/blog/cert-manager-spire-istio/</loc><lastmod>2025-08-25T13:37:49+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/cert-manager-spire-istio/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/cert-manager-spire-istio/"/></url><url><loc>https://jimmysong.io/blog/understanding-the-tls-encryption-in-istio/</loc><lastmod>2025-09-23T02:37:46+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/understanding-the-tls-encryption-in-istio/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/understanding-the-tls-encryption-in-istio/"/></url><url><loc>https://jimmysong.io/blog/ambient-mesh-l4-traffic-path/</loc><lastmod>2025-10-29T01:55:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ambient-mesh-l4-traffic-path/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ambient-mesh-l4-traffic-path/"/></url><url><loc>https://jimmysong.io/blog/the-future-of-istio/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/blog/why-gateway-api-is-the-future-of-ingress-and-mesh/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/why-gateway-api-is-the-future-of-ingress-and-mesh/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/why-gateway-api-is-the-future-of-ingress-and-mesh/"/></url><url><loc>https://jimmysong.io/blog/beyond-istio-oss/</loc><lastmod>2026-01-20T13:34:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/beyond-istio-oss/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/beyond-istio-oss/"/></url><url><loc>https://jimmysong.io/tags/spiffe/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/spiffe/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/spiffe/"/></url><url><loc>https://jimmysong.io/blog/why-istio-need-spire/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/why-istio-need-spire/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/why-istio-need-spire/"/></url><url><loc>https://jimmysong.io/blog/ebpf-sidecar-and-service-mesh/</loc><lastmod>2025-08-25T15:33:13+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/ebpf-sidecar-and-service-mesh/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/ebpf-sidecar-and-service-mesh/"/></url><url><loc>https://jimmysong.io/blog/oss-insight/</loc><lastmod>2025-08-25T14:14:49+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/oss-insight/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/oss-insight/"/></url><url><loc>https://jimmysong.io/blog/sidecar-injection-iptables-and-traffic-routing/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/sidecar-injection-iptables-and-traffic-routing/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/sidecar-injection-iptables-and-traffic-routing/"/></url><url><loc>https://jimmysong.io/blog/istio-pod-process-lifecycle/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-pod-process-lifecycle/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-pod-process-lifecycle/"/></url><url><loc>https://jimmysong.io/blog/understanding-iptables/</loc><lastmod>2025-09-23T02:36:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/understanding-iptables/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/understanding-iptables/"/></url><url><loc>https://jimmysong.io/blog/istio-sidecar-traffic-types/</loc><lastmod>2025-08-25T15:59:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-sidecar-traffic-types/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-sidecar-traffic-types/"/></url><url><loc>https://jimmysong.io/notice/tetrate-recruit/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/tetrate-recruit/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/tetrate-recruit/"/></url><url><loc>https://jimmysong.io/blog/service-mesh-in-2021/</loc><lastmod>2025-09-02T09:50:14+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/blog/istio-extensions-slime-and-aeraki/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/blog/the-debate-in-the-community-about-istio-and-service-mesh/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/blog/service-mesh-an-integral-part-of-cloud-native-apps/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/blog/istio-servicemesh-api-gateway/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-servicemesh-api-gateway/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-servicemesh-api-gateway/"/></url><url><loc>https://jimmysong.io/blog/multicluster-management-with-kubernetes-and-istio/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/multicluster-management-with-kubernetes-and-istio/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/multicluster-management-with-kubernetes-and-istio/"/></url><url><loc>https://jimmysong.io/blog/how-to-debug-microservices-in-kubernetes-with-proxy-sidecar-or-service-mesh/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/how-to-debug-microservices-in-kubernetes-with-proxy-sidecar-or-service-mesh/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/how-to-debug-microservices-in-kubernetes-with-proxy-sidecar-or-service-mesh/"/></url><url><loc>https://jimmysong.io/notice/tetrate-istio-fundamental-courses/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/tetrate-istio-fundamental-courses/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/tetrate-istio-fundamental-courses/"/></url><url><loc>https://jimmysong.io/tags/rbac/</loc><lastmod>2025-09-02T09:41:30+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/rbac/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/rbac/"/></url><url><loc>https://jimmysong.io/blog/why-you-should-choose-ngac-as-your-access-control-model/</loc><lastmod>2025-09-02T09:41:30+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/why-you-should-choose-ngac-as-your-access-control-model/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/why-you-should-choose-ngac-as-your-access-control-model/"/></url><url><loc>https://jimmysong.io/notice/istiocon-2021/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/istiocon-2021/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/istiocon-2021/"/></url><url><loc>https://jimmysong.io/notice/servicemesher-blog-merged/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/servicemesher-blog-merged/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/servicemesher-blog-merged/"/></url><url><loc>https://jimmysong.io/blog/istio-vm-odysssey/</loc><lastmod>2025-09-23T02:38:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/istio-vm-odysssey/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/istio-vm-odysssey/"/></url><url><loc>https://jimmysong.io/tags/virtual-machine/</loc><lastmod>2025-09-23T02:38:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/virtual-machine/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/virtual-machine/"/></url><url><loc>https://jimmysong.io/blog/how-to-integrate-virtual-machines-into-istio-service-mesh/</loc><lastmod>2025-09-02T09:55:30+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/how-to-integrate-virtual-machines-into-istio-service-mesh/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/how-to-integrate-virtual-machines-into-istio-service-mesh/"/></url><url><loc>https://jimmysong.io/blog/moving-on-from-ant-group/</loc><lastmod>2025-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/moving-on-from-ant-group/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/moving-on-from-ant-group/"/></url><url><loc>https://jimmysong.io/blog/post-kubernetes-era/</loc><lastmod>2025-08-25T14:14:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/post-kubernetes-era/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/post-kubernetes-era/"/></url><url><loc>https://jimmysong.io/tags/oam/</loc><lastmod>2025-08-25T14:14:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/oam/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/oam/"/></url><url><loc>https://jimmysong.io/notice/guide-to-cloud-native-app/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/guide-to-cloud-native-app/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/guide-to-cloud-native-app/"/></url><url><loc>https://jimmysong.io/notice/cloud-native-community-announecement/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/cloud-native-community-announecement/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/cloud-native-community-announecement/"/></url><url><loc>https://jimmysong.io/community/</loc><lastmod>2020-05-12T12:06:32+08:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/community/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/community/"/></url><url><loc>https://jimmysong.io/blog/service-mesh-the-microservices-in-post-kubernetes-era/</loc><lastmod>2026-02-24T11:57:26+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/service-mesh-the-microservices-in-post-kubernetes-era/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/service-mesh-the-microservices-in-post-kubernetes-era/"/></url><url><loc>https://jimmysong.io/notice/website-revision-notice/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/website-revision-notice/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/website-revision-notice/"/></url><url><loc>https://jimmysong.io/notice/istio-handbook-by-servicemesher/</loc><lastmod>2025-09-23T02:38:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/istio-handbook-by-servicemesher/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/istio-handbook-by-servicemesher/"/></url><url><loc>https://jimmysong.io/notice/cloud-native-kubernetes-service-mesh-local-demo-show/</loc><lastmod>2025-09-23T02:38:09+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/cloud-native-kubernetes-service-mesh-local-demo-show/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/cloud-native-kubernetes-service-mesh-local-demo-show/"/></url><url><loc>https://jimmysong.io/tags/envoy/</loc><lastmod>2025-09-27T04:57:48+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/envoy/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/envoy/"/></url><url><loc>https://jimmysong.io/blog/understanding-how-envoy-sidecar-intercept-and-route-traffic-in-istio-service-mesh/</loc><lastmod>2025-09-27T04:57:48+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/blog/software-defined-delivery-manifesto/</loc><lastmod>2025-09-14T09:40:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/software-defined-delivery-manifesto/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/software-defined-delivery-manifesto/"/></url><url><loc>https://jimmysong.io/blog/envoy-sidecar-injection-in-istio-service-mesh-deep-dive/</loc><lastmod>2025-08-25T15:18:15+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/envoy-sidecar-injection-in-istio-service-mesh-deep-dive/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/envoy-sidecar-injection-in-istio-service-mesh-deep-dive/"/></url><url><loc>https://jimmysong.io/blog/cloud-native-and-me-the-past-current-and-future/</loc><lastmod>2025-09-23T02:34:59+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/notice/istio-v1-released/</loc><lastmod>2025-09-23T02:38:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/istio-v1-released/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/istio-v1-released/"/></url><url><loc>https://jimmysong.io/blog/envoy-archiecture-and-terminology/</loc><lastmod>2025-08-25T15:32:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/blog/envoy-archiecture-and-terminology/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/blog/envoy-archiecture-and-terminology/"/></url><url><loc>https://jimmysong.io/notice/archsummit-beijing-2017-from-kubernetes-to-cloud-native/</loc><lastmod>2025-09-23T02:37:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/archsummit-beijing-2017-from-kubernetes-to-cloud-native/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/archsummit-beijing-2017-from-kubernetes-to-cloud-native/"/></url><url><loc>https://jimmysong.io/notice/domain-name-jimmysong-io/</loc><lastmod>2025-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/domain-name-jimmysong-io/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/domain-name-jimmysong-io/"/></url><url><loc>https://jimmysong.io/notice/awesome-cloud-native/</loc><lastmod>2025-09-23T02:37:04+00:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/notice/awesome-cloud-native/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/notice/awesome-cloud-native/"/></url><url><loc>https://jimmysong.io/404.html</loc><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/404.html"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/404.html"/></url><url><loc>https://jimmysong.io/categories/archive/</loc><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/archive/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/archive/"/></url><url><loc>https://jimmysong.io/business/</loc><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/business/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/business/"/></url><url><loc>https://jimmysong.io/categories/conference/</loc><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/conference/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/conference/"/></url><url><loc>https://jimmysong.io/contact/</loc><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/contact/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/contact/"/></url><url><loc>https://jimmysong.io/categories/engineering/</loc><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/engineering/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/engineering/"/></url><url><loc>https://jimmysong.io/categories/original/</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://jimmysong.io/categories/perspective/</loc><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/categories/perspective/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/categories/perspective/"/></url><url><loc>https://jimmysong.io/search/</loc><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/search/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/search/"/></url><url><loc>https://jimmysong.io/tags/service-governance/</loc><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/tags/service-governance/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/tags/service-governance/"/></url><url><loc>https://jimmysong.io/sponsor/</loc><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/sponsor/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/sponsor/"/></url><url><loc>https://jimmysong.io/travel/</loc><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="zh" href="https://jimmysong.io/zh/travel/"/><xhtml:link rel="alternate" hreflang="en" href="https://jimmysong.io/travel/"/></url></urlset>