<?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://cloudnative.jimmysong.io/blog/istio-1-26-release-and-1-23-eol/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ambient-mesh-authorization-policy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/semantics-matter-exposing-openapi-as-mcp-tools/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/gateway-api-inference-extension-deep-dive/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-llms-work-explained-without-math/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-resource-orchestration-kro/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ztunnel-security-audit/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/what-are-ai-agents-step-by-step-guide-to-build-your-own/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/a-gentle-introduction-to-llms-for-platform-engineers/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/what-the-heck-is-mcp-and-why-is-everyone-talking-about-it/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/seamless-tls-istio-gke-auto-provision-certificates/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/egress-gateway-made-easy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/introducing-kube-scheduler-simulator/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-1-25-release/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-gateway-1-3-release-highlights/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cilium-1-17-0-release-highlights/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-visibility-troubleshooting/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/moonbit-on-golem-cloud/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cilium-annual-report-2024/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/api-gateway-checklist-strength/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-to-fix-cncf-governance-and-create-business/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ambient-vs-cilium/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/migrating-from-aws-app-mesh-to-amazon-ecs-service-connect/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-aws-private-ca/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/jd-grandshorestech/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/announcing-pulse-proxy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-more-for-less/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/mtls-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-1-23-release/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ztunnel-testing/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/sapwned-sap-ai-vulnerabilities-ai-security/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-keycloak-authentication-authorization/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/you-probably-dont-need-microservices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/everything-you-need-to-know-about-llama-3-most-powerful-open-source-model-yet-concepts-to-usage/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istiod-architecture/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/skywalking-10-release/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/securing-services-meshes-easier-with-kyverno/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-networking-by-using-cilium-beginner-level/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/header-based-routing-in-istio-without-header-propagation/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-to-configure-global-rate-limits-by-path-in-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/linkerd-revise-release-model/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/end-of-an-era-weaveworks-closes-shop-amid-cloud-native-turbulence/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-computing-post-serverless-trends/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/expose-loadbalanced-kubernetes-services-with-bgp-cilium/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/scaling-cilium-to-new-heights-with-xds/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/doordash-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/show-source-ip/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/proxy-protocol/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/battle-of-the-pods-kubernetes-autoscaling-showdown-keda-vs-vanilla-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/why-the-latest-advances-in-opentelemetry-are-significant/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/application-traffic-with-ebpf/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ebpf-adventures-in-networking/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/securing-cloud-natives-most-important-use-cases/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cilium-2023-annual-report/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/what-is-a-kubernetes-cluster-mesh-and-what-are-the-benefits/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cilium-gateway-api/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/scaling-and-sizing-the-sidecar/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/opentelemetry-and-observability-looking-forward/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/what-will-be-the-api-management-trends-for-2024/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/grafana-dashboards-in-2023-memorable-use-cases-of-the-year/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/extending-gitops-effortless-continuous-integration-and-deployment-on-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/opentelemetry-best-practices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/7-best-practices-for-developers-getting-started-with-genai/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/does-kubernetes-really-perform-better-on-bare-metal-vs-vms/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/mitchell-reflects-as-he-departs-hashicorp/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-to-observe-your-ci-cd-pipelines-with-opentelemetry/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cncf-archives-the-service-mesh-interface-smi-project/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/starting-platform-engineering-journey-backstage/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/jwts-authenticate-services-api-gateways/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/app-centric-connectivity-a-new-paradigm-for-a-multicloud-world/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/matt-created-bitdrift/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-egress-sni/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-ciliums-mutual-authentication-can-compromise-security/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istiocon-at-kubecon-na/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/openais-misalignment-and-microsofts-gain/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/decoding-workload-specification/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ordering-containers-within-pod/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubecon-na-5-interesting-keynotes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubecon-chicago-key-takeaways/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-secure-development-best-practices-in-action/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/why-we-decided-to-start-fresh-with-our-nginx-gateway-fabric/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/secure-apps-with-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/startup-playbook/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/gateway-api-ingress2gateway/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/optimizing-traffic-routing-uipath-automation-suite-envoy-wasm/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/dapr-cloud-services/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/understanding-grpc-load-balancing-in-kubernetes-with-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/top-owasp-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/why-are-prometheus-queries-hard/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/run-gui-applications-as-containers-with-x11docker/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kcl-joining-cncf-sandbox/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/wasm-vs-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/7-steps-to-highly-effective-kubernetes-policies/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/can-chatgpt-save-collective-kubernetes-troubleshooting/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/is-it-too-early-to-leverage-ai-for-webassembly/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-1-19-release/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/gateway-api-release/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/performance-and-scalability/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/current-state-and-future-of-ebpf/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/radar-trends-to-watch-august-2023/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/whats-holding-up-webassemblys-adoption/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/otlp-version-one-released/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/understanding-kubernetes-new-sidecar-container-feature/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/enterprise-ci-cd-best-practices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-service-mesh-graduates-cncf/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/understanding-kubernetes-network-policies/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/what-is-cnapp/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/crane-scheduler/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloudnative-ci-argo-workflow/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-opentelemetry-works-with-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/gateway-and-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/reframing-kubernetes-observability-with-a-graph/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-gateway-api-explained/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/osm-deprecated/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/docker-without-containers/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/observability-summit-2023-recap/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-map-observation-performance-test/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/docker-wasm-quick-intro/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cncf-platforms-white-paper/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/reducing-the-cognitive-load-associated-with-observability/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/spin-wasm-ga/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/introducing-tetrate-service-express/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/multi-tenancy-in-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-next-wave-of-big-data-companies-in-the-age-of-chatgpt/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/argo-cd-kyverno-best-practice-policies/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/waypoint-proxy-made-simple/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/wasm-containers/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/understanding-istio-and-open-policy-agent-opa/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/jwt-components-explained/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/introducing-wazero-from-tetrate/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-bound-applications/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/vxlan-calico-l2-network/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/victoriametrics/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/analysis-of-delay-with-deepflow/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/rust-based-ztunnel/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/is-webassembly-really-the-future/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/introducing-service-weaver-framework-for-writing-distributed-applications/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-native-network-functions-concern/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-gateways-latest-v0-3-release-extends-the-kubernetes-gateway-api/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/role-based-access-control-five-common-authorization-patterns/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/rust-to-wasm/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/not-a-supplier/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/troubleshooting-of-the-k8s-application-with-deepflow/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/optimize-traffic-management-and-security-with-these-service-mesh-best-practices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-deployment-best-practices-for-security-and-high-availability/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/technical-deep-dive-securing-automation-acme-dns-challenge-validation/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/webassembly-5-predictions-for-2023/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-service-mesh-layers-microservices-security-with-traditional-security-to-move-fast-safely/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/grafana-plugins-on-cloud-observability/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/egress-for-k8s/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/k8s-service-exception-troubleshooting/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/automate-istio-ca-rotation-in-production-at-scale/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-trust/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-to-use-hashicorp-vault-as-a-more-secure-way-to-store-istio-certificates/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/advanced-guide-for-cloudnative-architects/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-top-6-zero-trust-principles-for-kubernetes-security/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/top-3-mtls-best-practices-for-zero-trust-kubernetes-security/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/skywalking-shardingsphere-proxy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/does-kubernetes-really-give-you-multicloud-portability/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubecon-summary-of-the-open-observability-day/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-importance-of-metadata-in-observability/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/container-insights-2022/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/hands-on-with-envoy-gateway/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-gateway-to-the-future/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/enable-the-observability-of-kube-ovn-cni-environment/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/2022-service-mesh-summit-apache-apisix-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/autologging-for-request-log-and-flow-log/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/introducing-velero/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/retrospect-service-mesh-summit/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/what-is-ambient-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/authentication-k8s/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-stateful-session-hold-mechanism-design-and-implementation/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ambient-security/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/introducing-ambient-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-native-network-functions/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/apiserver-handler-register/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/zero-trust-developer-guide/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/microservice-engine-architecture-analysis/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-gateway-api-beta/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/gitops-flux/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-edge-collaboration-mechanism/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/develop-a-csi-driver/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/pinpoint-service-mesh-critical-performance-impact-by-using-ebpf/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/designing-traffic-flow-via-tier1-and-tier2-ingress-gateways/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-access-external-services/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-observability/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/mtls-guide/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-traffic-management-series-service-management-concept-theory/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-spire-integration/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-1-14-release/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/generate-and-store-opentelemetry-traces-automatically/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-sidecar-injection-method/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/what-and-why-programmable-proxy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/chaos-engineering-observability-visual-metaphors/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-traffic-management-series-route-management/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-gateway-to-a-new-frontier/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/introducing-envoy-gateway/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/validating-a-request-payload-with-wasm/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/migrating-millions-of-concurrent-websockets-to-envoy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/resiliency-app-aware-network/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/7-ways-to-fail-at-microservices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/importance-of-wasm-in-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/hango-rider/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-to-add-bpf-observability/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/accelerating-developer-productivity-via-gitops/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/zero-trust-network-for-microservices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/why-its-too-early-to-get-excited-about-web3/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ebpf-wasm-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/are-cloud-based-ides-the-future-of-software-engineering/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ebpf-solve-service-mesh-sidecar/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/smart-istio-management-plane-slime/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-wasm-extensions-and-ecosystem/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/jimmy-service-mesh-talk/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/grpc-proxyless-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-1-12-release/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/knative-1-0-ga/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/dapr-distributed-application-runtime-joins-cncf-incubator/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-multi-tenancy-exploration/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-ebpf-streamlines-the-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-zero-trust-source-code-reading/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/apisix-source-code-reading/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/chaos-engineering-with-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kong-source-code-reading/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/can-ztna-replace-vpn/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/murder-case-triggered-by-rd-efficiency-measurement/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-ultimate-guide-e2/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/edge-sig-learn-20/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/create-a-ipvs-svc-without-container/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-unnecessary-complexity/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-oss-5-year/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-native-meetup-dalian-recap/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/europoe-it-hiring-report-2021/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-cyberattacks-argo-workflows/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/postman-announces-series-d/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/dev-env-as-code/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/takeaways-from-gartners-2021-hype-cycle-for-cloud-security-report/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-future-of-microservices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-111-release/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/a-framework-for-open-source-evaluation/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/pipy-implement-kubernetes-admission-control/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/image-trusted-repository-with-open-policy-agent/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-security-best-practices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/devsecops/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-first-security-assessment/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/top-service-mesh-pk/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/running-database-migration-when-deploying-to-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/discovery-selectors/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-autoscaling-strategy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/introducing-policy-as-code-the-open-policy-agent-opa/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/storage-in-cloud-native-era/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/mosn-layotto-intro/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/community-marketing-why-we-need-go-to-community-not-just-go-to-market/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/scaling-kubernetes-with-assurance-at-pinterest/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloudera-to-go-private-as-kkr-cdr-grab-it-for-5-3b/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ant-oceanbase-open-source/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/glance-at-programmable-gateway-pipy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-4-year-birthday/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-1-10-release/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/krakend-api-gateway-joins-the-linux-foundation-as-the-lura-project/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-apiserver-cacher/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/edgeadm-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/access-management-reference-architecture/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/new-relic-open-sources-pixie-its-kubernetes-native-in-cluster-observability-platform/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/k8s-1.18-container-start-sequence-control/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/benchmarking-crimes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/zero-trust-architecture/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/evolving-kubernetes-networking-with-the-gateway-api/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/introducing-getenvoy-extension-toolkit-for-webassembly-based-envoy-extensions/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/end-user-tracing-in-a-skywalking-observed-browser/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/2021-tongchenglvxing-shared/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/using-traefik-ingress-controller-with-istio-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/multi-cluster-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/distributed-systems-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/interview-with-cncf-ambassador-wangwei/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-native-culture-not-container/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istiocon-layer7-traffic/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/use-clion-read-envoy-source/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-facts-of-using-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/getistio-launching/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/coohom-istio-practice/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/why-you-should-choose-ngac-as-your-access-control-model/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/nocalhost-redefine-cloud-native-dev-environment/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/tuya-istio-case/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-19-release/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/community-summary-2020/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/netease-qingzhou-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ebay-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-native-2021/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/netease-slime/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-comparison-istio-vs-linkerd/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-native-observability/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-http-connection-management/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/rbac-vs-abac/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/problem-with-rbac/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-wasm-source-deep-dive/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-security-policy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/contributing-to-the-development-guide/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/why-rbac-is-not-enough-for-kubernetes-api-security/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/what-is-envoy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/introducing-amazon-eks-distro/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-core-of-open-source-is-community/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/guidance-for-building-a-control-plane-to-manage-envoy-proxy-based-infrastructure/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-18-release/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-dns-proxy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/helm-chart-repository-deprecation-update/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/arm-kylin-clone-vxlan-error/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/zero-trust-cybersecurity/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/nginx-servicemesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-ama/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/redis-cluster-with-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/must-read-for-cloud-native-beginner/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/academy-6/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/k8s-node-proxy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/zero-trust-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/mutating-admission-webhook/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/nginx-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/request-affinity-with-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-trans-recruit/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/full-traffic-api-gateway-based-on-apache-apisix/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/migrating-to-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-pilot-3/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-pilot-2/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloudnative-devops/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/sig-envoy-announcement/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-pilot/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-data-plane-performance-optimization/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/client-go-informer-arch/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-native-mosn/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/informer-study/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubebuilder-summary/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/client-go-informer-source-code/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/client-go-informer/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/google-cloud-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-1-7-explanation/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/bpf-intro/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/client-go-study/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/compile-bpf-examples/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-programming-base/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/study-groups/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/thoughts-to-envoy-from-adn-perspective/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/flame-graph/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-wasm/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/etcd-1/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/zookeeper-operator/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/opensource-and-community/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-native-era/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-service-registy-integration/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-16-explain/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-1-17-vxlan-63s-delay/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/oam-crossplane/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-certificate/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-tekton-works/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/k8s-certificate/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/microservices-ha-practice/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/baidu-service-mesh-ha-practice/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-webinar-1/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cnc-announcement/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/mecha/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/momo-service-mesh-practice/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-virtual-meetup-1/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/sidecar-injection-iptables-and-traffic-routing/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-and-api-gateway/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-envoy-wasm/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/202003-gitops-progressive-delivery-with-asm/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/202003-k8s-scheduling-framework/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/redefining-extensibility-in-proxies/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-1-5-explanation/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-debug-with-envoy-log/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/202002-network-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-end-user-survey-report/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/do-i-need-an-api-gateway-if-i-have-a-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-technology-outlook-2020/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-future-of-cloud-native-applications-with-oam-and-dapr/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-self-salvation/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/netease-yeation-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-meetup-hangzhou-20191228/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-memory-optimize/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/k8s-cloud-native-service-mesh-meetup/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-vertical-pod-autoscaler/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/linkerd2-proxy-tap-analysis/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/what-can-service-mesh-learn-from-sdn/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/linkerd2-proxy-destination-analysis/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-meetup-chengdu-20191028/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/pilot-code-deep-dive/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/challenges-of-adopting-service-mesh-in-enterprise-organizations/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/compare-appmesh-with-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/horizontal-pod-autoscaling-based-on-custom-istio-metrics/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/k8s-autoscaling-all-you-need-to-know/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-circuit-breaking/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/custom-application-metrics-with-django-prometheus-and-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kong-open-sources-kuma-the-universal-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/architecting-kubernetes-clusters-choosing-a-worker-node-size/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/aws-app-mesh-application-level-networking-for-cloud-applications/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/using-envoyfilter-extend-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/201909-build-full-micro-service-platform-by-spring-boot-with-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/use-envoy-as-a-kubernetes-ingress/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-1.16-crd-ga-preview/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/journey-from-containerization-to-orchestration-and-beyond/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/using-knative-as-api-aggregator-layer/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/flux-get-start-easy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-operator-in-python/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/design-patterns-for-microservices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-meetup-guangzhou-20190811/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/running-apache-kafka-over-istio-benchmark/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-native-api-gateway-part-1/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-analysis-6/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-istio-limits-and-benefits-part-2/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-istio-limits-and-benefits-part-1/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-analysis-5/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/using-opentracing-with-istio-part-2/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/layer-7-observability-with-consul-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/gitops-and-chatops/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/using-opentracing-with-istio-part-1/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/deep-dive-into-cilium-multi-cluster/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/prow-quick-start-guide/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubecon-cncf-oss-2019/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/guidance-for-building-a-control-plane-for-envoy-part-2-identify-components/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-feature-explain-outlier-detection/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/guidance-for-building-a-control-plane-for-envoy-deployment-tradeoffs/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/implementing-chatops-with-jenkins-x/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-interface-detail/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/containers-microservices-service-meshes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/exploring-istio-telemetry-and-observability/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/201905-servicemesh-development-trend/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-observability-with-go-gprc-and-protocol-buffers-based-microservices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/deploying-envoy-proxy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/canary-release-strategy-using-kubernetes-istio-and-helm/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/preventing-systemic-failure-circuit-breaking-part-2/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/gloo-by-solo-io-is-the-first-alternative-to-istio-on-knative/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-to-pick-gateway-for-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/api-gateways-are-going-through-an-identity-crisis/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-analysis-4/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/google-cloud-run-intro/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/google-traffic-director-detail/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/anthos-config-management-intro/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cncf-udpa-wg/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-native-weekly-03/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-service-mesh-and-observability-best-practices-for-enterprises/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/benchmarking-istio-and-linkerd-cpu/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-native-weekly-02/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/eight-things-leads-to-developing-catastrophic-cloud-native-microservices-system/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/guidance-for-building-a-control-plane-for-envoy-part-4-build-for-extensibility/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-monitoring-explained/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/general-kubernetes-dashboard/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-ingress-controller-deployment-and-ha/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cloud-native-weekly-01/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/from-sidecar-to-servicemesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-service-mesh-era-istios-role-in-the-future-of-hybrid-cloud/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-cni-note/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/faas-vs-microservices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/automated-canary-deployments-with-flagger-and-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/data-plane-setup/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/guidance-for-building-a-control-plane-for-envoy-part-3-domain-specific-configuration/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/redefining-application-communications-with-aws-app-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-analysis-3/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/do-i-need-a-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/microprofile-the-microservice-programming-model-made-for-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/circuit-breaking-and-outlier-detection-in-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/prometheus-monitor-k8s-1/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/prometheus-monitor-k8s-2/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/prometheus-monitor-k8s-3/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/building-a-control-plane-for-envoy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-rbac-quick-start/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/back-to-microservices-with-istio-part-2-authentication-authorization/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-11/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-service-visibility/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-analysis-2/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-and-chasm/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-pilot-service-registry-code-analysis/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/hand-crafting-a-sidecar-proxy-like-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-analysis-1/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/knative-serving/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/knative-overview/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-vs-hystrix-circuit-breaker/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/custom-istio-mixer-adapter/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/application-metrics-in-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/guidance-for-building-a-control-plane-to-manage-envoy-proxy-at-the-edge-as-a-gateway-or-in-a-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/knative-whittling-down-the-code/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/back-to-microservices-with-istio-p1/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-knowledge-map-v0-1-release/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/knative-eventing-in-memory-channel-deep-dive/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-threading-model/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-data-center-os-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-kubernetes-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/reading-istio-service-mesh-book/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-summary-2018/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cilium-1-4/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/using-istio-mixer-adapter-to-check-jwt/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cncf-annual-report-2018-review/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kong-mesh-analyse-report/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-the-king-of-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-and-grpc-web-a-fresh-new-alternative-to-rest/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-the-microservices-in-post-kubernetes-era/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/explore-at-the-edge-of-istio-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/prometheus-operator-manual/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-meetup-guangzhou-20190106/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-proxy-config-deep-dive/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/supergloo-a-service-mesh-orchestrator/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/knative-redefine-serverless/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-sidecar-routing-of-istio-service-mesh-deep-dive/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/strange-stories-from-chinese-github-participants/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-resource-management/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/multi-network-interfaces-for-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-service-and-traffic-model/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/knative-serverless-platform/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/sofa-mosn-0-4-0-changelog/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/from-fragmented-microservices-ecosystem-to-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kubernetes-crd-quick-start/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/distributed-tracing-with-envoy-service-mesh-jaeger/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/seamless-cloud-native-apps-with-grpc-web-and-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-stats/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/microservice-with-service-mesh-at-ant-financial/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/serverless-jenkins-with-jenkins-x/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ant-financial-service-mesh-adoption-plan/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/invisible-men-in-the-world-of-cloudnative/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/design-patterns-for-microservice-communication/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-meet-event-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-envoy-grpc-metrics-winning-with-service-mesh-in-practice/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-routing-basics/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-meetup-shanghai-20181125/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-with-envoy-101/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-what-happens-when-control-plane-is-down/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-is-it-a-bird-microgateway-blog-series-part-4/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/transcoding-grpc-to-http-json-using-envoy/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/microservices-monitoring-with-envoy-service-mesh-prometheus-grafana/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-grpc-and-rate-limiting/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/why-is-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/evaluation-of-serverless-frameworks-for-kbe/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cilium-intro/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cilium-13-go-extensions-for-envoy-cassandra-memcached-support/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/summary-control-traffic-using-gateway-in-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/sre-resiliency-bolt-on-sidecar-rate-limiting-with-envoy-sidecar/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-future-of-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-to-map-cloud-native-workloads-to-kubernetes-controllers/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/myth-cloud-native-portability/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-architectures-inevitable/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/practice-for-coohom-using-istio-in-production/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/naftis-istio-dashboard-xiaomi/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/raw-tcp-traffic-shaping-with-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/does-the-service-mesh-spell-the-end-for-middleware/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-ui-tutorial/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kiali-the-istio-service-mesh-observability-tool/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-paas-integration/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/set-sail-a-production-ready-istio-adapter/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/manipulating-istio-and-other-custom-kubernetes-resources-in-golang/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/x-protocol-tcp-protocol-extension/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/going-beyond-container-orchestration/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/x-protocol-rapid-decode-forward/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/api-management-and-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-traffic-management-impl-intro/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/x-protocol-common-address-solution/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-xds-protocol/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/microservice-observability-with-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/increasing-security-of-istio-deployments-by-removing-the-need-for-privileged-containers/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-on-openshift-technology-preview/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/nginx-ingress-vs-kong-vs-traefik-vs-haproxy-vs-voyager-vs-contour-vs-ambassador/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/kong-at-1-0-a-service-control-platform/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/linkerd-2-0-in-general-availability/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-service-mesh-interview-redbear-brian-harrington/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/serverless-vs-containers/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/hands-on-canary-deployments-with-istio-and-kubernetes2/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-importance-of-control-planes-with-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/dubbo-on-x-protocol-in-sofa-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-sidecar-injection-in-istio-service-mesh-deep-dive/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/aspen-mesh-released/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/test-drive-your-first-istio-deployment-using-play-with-kubernetes-platform-cloud-computing/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/microservices-post-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/envoy-service-mesh-cascading-failure/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ant-financial-sofamesh-common-protocol-extension/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/hands-on-canary-deployments-with-istio-and-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-aims-to-be-the-mesh-plumbing-for-containerized-microservices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/cilium1-2-dns-security-policies-eks-support-clustermesh-kube-router-integration/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-meetup-shenzhen-20180825/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/application-safety-and-correctness-cannot-be-offloaded-to-istio-or-any-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/securing-ingress-services-in-istio-with-lets-encrypt-on-kubernetes/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/google-istio-bigger-kubernetes-serverless/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-enterprise-path-to-service-mesh-architectures/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/sofa-mosn-performance-report-0-1-0/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/why-you-should-care-about-istio-gateways/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-cilium-enhances-istio-with-socket-aware-bpf-programs/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/enabling-the-financial-services-shift-to-microservices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/knative-serving-autoscaler-single-tenancy-deep-dive/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-tutorials-collection/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-service-mesh-tech-boosts-kubernetes-work-with-trade-offs/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/sidecar-design-pattern-in-microservices-ecosystem/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/sofa-mosn-deep-dive/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/announcing-istio-1-0/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/beijing-meetup-20180729/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-service-mesh-source-code-pilot-discovery-module-deepin-part2/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/how-service-mesh-addresses-3-major-microservices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-architecture-radicalizes-container-networking/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-architectures/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-circonus-istio-mixer-adapter/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-service-mesh-source-code-pilot-discovery-module-deepin/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/distributed-tracing-istio-and-your-applications/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/introducing-sofamesh-a-solution-for-large-scale-service-mesh-by-ant-financial/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/ab-testing-on-kubernetes-with-istio-0-8/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/designing-a-rate-limiting-service-for-ambassador-part-4/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-service-mesh-source-code-pilot-agent-deepin/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-future-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/rip-conduit/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-way-to-service-mesh-in-ant-financial/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-deepin-part3-mixer-workflow/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-deepin-part2-serivce-management-workflow/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-deepin-part1-framework-and-environment/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/comprehensive-container-based-service-monitoring-with-kubernetes-and-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/traffic-routing-between-fn-functions-using-fn-project-and-istio-fd/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/consul-1-2-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/implementing-a-java-rate-limiting-service-for-the-ambassador-api-gateway-part3/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/hangzhou-meetup-20180630/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/rate-limiting-for-api-gateway-daniel-bryant-part2/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/a-new-more-efficient-proxy-model/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/rate-limiting-a-useful-tool-with-distributed-systems-part1/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-is-not-just-for-microservices/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-envoy-cert-manager-lets-encrypt-for-tls/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/vp-microservices-communication-governance-using-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/soft-multitenancy-in-istio-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/containers-service-mesh-and-api-gateways-it-starts-at-the-edge/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-service-mesh-pilot-xds-note/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-universal-data-plane-api/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/vistio-visualize-your-istio-mesh-using-netflixs-vizceral/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/making-most-out-microservices-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-in-cookpad/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/using-linkerd-as-a-service-mesh-proxy-at-wepay/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/lightweight-service-mesh-practice-in-ucloud/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/migrating-from-classical-soa-to-service-mesh-in-ant-financial/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-rise-of-the-istio-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/twistlock-makes-istios-security-layer-more-robust-easier-to-monitor/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-mixer-cache-part4-signature/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-mixer-cache-part3-main/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-security-notes-by-fleeto/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-routing-using-opentracing-baggage-distributed-context-propagation/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/tracing-grpc-with-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-security-addressing-attack-vectors-with-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-mixer-cache-part2-principle/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-mixer-cache-part1-concepts/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/introducing-the-istio-v1alpha3-routing-api/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/manage-microservices-traffic-using-istio/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/8-ways-a-service-mesh-eases-microservices-deployment/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/helm-chart-for-istio-0-8/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-path-to-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/building-istio-with-minikube-in-a-container-and-jenkins/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-0-8-release-note/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/gitops-for-istio-manage-istio-config-like-code/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/the-desigin-patterns-for-a-commercial-service-mesh/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/deepin-service-mesh-tech-details/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/istio-service-mesh-tutorial/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://cloudnative.jimmysong.io/blog/service-mesh-rebuild-microservice-market/</loc><lastmod>2026-02-26T14:37:20+08:00</lastmod><changefreq>weekly</changefreq></url></urlset>