<?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://www.sre.wang/en/posts/monitoring-database-metrics/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/monitoring-database-metrics/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/monitoring-database-metrics/"/></url><url><loc>https://www.sre.wang/en/categories/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/categories/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/categories/"/></url><url><loc>https://www.sre.wang/en/tags/crash/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/crash/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/crash/"/></url><url><loc>https://www.sre.wang/en/tags/database-monitoring/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/grafana/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/grafana/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/grafana/"/></url><url><loc>https://www.sre.wang/en/tags/kdump/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/kdump/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/kdump/"/></url><url><loc>https://www.sre.wang/en/tags/kernel-debugging/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/linux/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/linux/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/linux/"/></url><url><loc>https://www.sre.wang/en/posts/linux-kernel-crash-kdump/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-kernel-crash-kdump/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-kernel-crash-kdump/"/></url><url><loc>https://www.sre.wang/en/categories/linux-system-administration/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod></url><url><loc>https://www.sre.wang/en/categories/monitoring--alerting/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/mysql/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/mysql/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/mysql/"/></url><url><loc>https://www.sre.wang/en/tags/postgresql/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/postgresql/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/postgresql/"/></url><url><loc>https://www.sre.wang/en/posts/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/"/></url><url><loc>https://www.sre.wang/en/tags/prometheus/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/prometheus/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/prometheus/"/></url><url><loc>https://www.sre.wang/en/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/"/></url><url><loc>https://www.sre.wang/en/tags/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/"/></url><url><loc>https://www.sre.wang/en/tags/vmcore/</loc><lastmod>2026-07-17T09:20:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/vmcore/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/vmcore/"/></url><url><loc>https://www.sre.wang/en/tags/chaos-engineering/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod></url><url><loc>https://www.sre.wang/en/categories/container-deployment/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/drill/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/edge-computing/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/edge-deployment/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/incident-preparedness/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/incident-response/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/k3s/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/k3s/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/k3s/"/></url><url><loc>https://www.sre.wang/en/posts/k8s-edge-computing-k3s/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/k8s-edge-computing-k3s/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/k8s-edge-computing-k3s/"/></url><url><loc>https://www.sre.wang/en/tags/kubernetes/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/kubernetes/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/kubernetes/"/></url><url><loc>https://www.sre.wang/en/tags/lightweight-kubernetes/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/mttr/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/mttr/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/mttr/"/></url><url><loc>https://www.sre.wang/en/categories/sre-fundamentals/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-incident-preparedness-drill/</loc><lastmod>2026-07-16T00:47:30+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-incident-preparedness-drill/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-incident-preparedness-drill/"/></url><url><loc>https://www.sre.wang/en/tags/apm/</loc><lastmod>2026-07-15T02:09:45+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/apm/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/apm/"/></url><url><loc>https://www.sre.wang/en/posts/monitoring-apm-tool-selection/</loc><lastmod>2026-07-15T02:09:45+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/monitoring-apm-tool-selection/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/monitoring-apm-tool-selection/"/></url><url><loc>https://www.sre.wang/en/tags/auditd/</loc><lastmod>2026-07-15T02:09:45+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/auditd/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/auditd/"/></url><url><loc>https://www.sre.wang/en/tags/compliance/</loc><lastmod>2026-07-15T02:09:45+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/distributed-tracing/</loc><lastmod>2026-07-15T02:09:45+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/monitoring/</loc><lastmod>2026-07-15T02:09:45+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/observability/</loc><lastmod>2026-07-15T02:09:45+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/opentelemetry/</loc><lastmod>2026-07-15T02:09:45+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/opentelemetry/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/opentelemetry/"/></url><url><loc>https://www.sre.wang/en/tags/security-auditing/</loc><lastmod>2026-07-15T02:09:45+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/system-security/</loc><lastmod>2026-07-15T02:09:45+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/linux-auditd-security-auditing/</loc><lastmod>2026-07-15T02:09:45+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-auditd-security-auditing/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-auditd-security-auditing/"/></url><url><loc>https://www.sre.wang/en/tags/ci/</loc><lastmod>2026-07-14T02:25:36+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/ci/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/ci/"/></url><url><loc>https://www.sre.wang/en/tags/ci/cd/</loc><lastmod>2026-07-14T02:25:36+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/ci/cd/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/ci/cd/"/></url><url><loc>https://www.sre.wang/en/categories/ci/cd/</loc><lastmod>2026-07-14T02:25:36+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/categories/ci/cd/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/categories/ci/cd/"/></url><url><loc>https://www.sre.wang/en/tags/devops/</loc><lastmod>2026-07-14T02:25:36+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/devops/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/devops/"/></url><url><loc>https://www.sre.wang/en/tags/jenkins/</loc><lastmod>2026-07-14T02:25:36+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/jenkins/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/jenkins/"/></url><url><loc>https://www.sre.wang/en/posts/jenkins-freestyle-vs-pipeline/</loc><lastmod>2026-07-14T02:25:36+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/jenkins-freestyle-vs-pipeline/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/jenkins-freestyle-vs-pipeline/"/></url><url><loc>https://www.sre.wang/en/tags/automated-inspection/</loc><lastmod>2026-07-14T00:39:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/categories/automation-scripts/</loc><lastmod>2026-07-14T00:39:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/auto-inspection-platform-go/</loc><lastmod>2026-07-14T00:39:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/auto-inspection-platform-go/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/auto-inspection-platform-go/"/></url><url><loc>https://www.sre.wang/en/tags/concurrent-execution/</loc><lastmod>2026-07-14T00:39:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/go/</loc><lastmod>2026-07-14T00:39:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/go/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/go/"/></url><url><loc>https://www.sre.wang/en/posts/linux-network-packet-capture-analysis/</loc><lastmod>2026-07-14T00:39:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-network-packet-capture-analysis/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-network-packet-capture-analysis/"/></url><url><loc>https://www.sre.wang/en/tags/ops-platform/</loc><lastmod>2026-07-14T00:39:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/packet-capture/</loc><lastmod>2026-07-14T00:39:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/plugin-architecture/</loc><lastmod>2026-07-14T00:39:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/protocol-analysis/</loc><lastmod>2026-07-14T00:39:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/tcpdump/</loc><lastmod>2026-07-14T00:39:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/tcpdump/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/tcpdump/"/></url><url><loc>https://www.sre.wang/en/tags/troubleshooting/</loc><lastmod>2026-07-14T00:39:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/wireshark/</loc><lastmod>2026-07-14T00:39:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/wireshark/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/wireshark/"/></url><url><loc>https://www.sre.wang/en/posts/sre-team-building-capability-model/</loc><lastmod>2026-07-13T03:22:07+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-team-building-capability-model/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-team-building-capability-model/"/></url><url><loc>https://www.sre.wang/en/tags/capability-model/</loc><lastmod>2026-07-13T03:22:07+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/cgroup/</loc><lastmod>2026-07-13T03:22:07+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/cgroup/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/cgroup/"/></url><url><loc>https://www.sre.wang/en/tags/cpu-tuning/</loc><lastmod>2026-07-13T03:22:07+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/linux-cpu-isolation-numa-tuning/</loc><lastmod>2026-07-13T03:22:07+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-cpu-isolation-numa-tuning/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-cpu-isolation-numa-tuning/"/></url><url><loc>https://www.sre.wang/en/tags/numa/</loc><lastmod>2026-07-13T03:22:07+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/numa/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/numa/"/></url><url><loc>https://www.sre.wang/en/tags/organization/</loc><lastmod>2026-07-13T03:22:07+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/performance-optimization/</loc><lastmod>2026-07-13T03:22:07+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/sre/</loc><lastmod>2026-07-13T03:22:07+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/sre/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/sre/"/></url><url><loc>https://www.sre.wang/en/tags/team-management/</loc><lastmod>2026-07-13T03:22:07+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/data-governance/</loc><lastmod>2026-07-12T01:18:19+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/istio/</loc><lastmod>2026-07-12T01:18:19+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/istio/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/istio/"/></url><url><loc>https://www.sre.wang/en/posts/istio-service-mesh-getting-started/</loc><lastmod>2026-07-12T01:18:19+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/istio-service-mesh-getting-started/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/istio-service-mesh-getting-started/"/></url><url><loc>https://www.sre.wang/en/tags/microservices/</loc><lastmod>2026-07-12T01:18:19+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/monitoring-data-governance/</loc><lastmod>2026-07-12T01:18:19+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/monitoring-data-governance/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/monitoring-data-governance/"/></url><url><loc>https://www.sre.wang/en/tags/service-mesh/</loc><lastmod>2026-07-12T01:18:19+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/service-mesh/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/service-mesh/"/></url><url><loc>https://www.sre.wang/en/disclaimer/</loc><lastmod>2026-07-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/disclaimer/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/disclaimer/"/></url><url><loc>https://www.sre.wang/en/privacy/</loc><lastmod>2026-07-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/privacy/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/privacy/"/></url><url><loc>https://www.sre.wang/en/about/</loc><lastmod>2026-07-10T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/about/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/about/"/></url><url><loc>https://www.sre.wang/en/archives/</loc><lastmod>2026-07-10T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/archives/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/archives/"/></url><url><loc>https://www.sre.wang/en/archives/</loc><lastmod>2026-07-10T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/archives/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/archives/"/></url><url><loc>https://www.sre.wang/en/posts/kubernetes-security-hardening/</loc><lastmod>2026-07-04T10:59:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/kubernetes-security-hardening/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/kubernetes-security-hardening/"/></url><url><loc>https://www.sre.wang/en/tags/networkpolicy/</loc><lastmod>2026-07-04T10:59:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/networkpolicy/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/networkpolicy/"/></url><url><loc>https://www.sre.wang/en/tags/rbac/</loc><lastmod>2026-07-04T10:59:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/rbac/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/rbac/"/></url><url><loc>https://www.sre.wang/en/tags/security/</loc><lastmod>2026-07-04T10:59:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/categories/%E5%AE%B9%E5%99%A8%E5%8C%96%E9%83%A8%E7%BD%B2/</loc><lastmod>2026-07-04T10:59:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/categories/%E5%AE%B9%E5%99%A8%E5%8C%96%E9%83%A8%E7%BD%B2/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/categories/%E5%AE%B9%E5%99%A8%E5%8C%96%E9%83%A8%E7%BD%B2/"/></url><url><loc>https://www.sre.wang/en/tags/cgroups/</loc><lastmod>2026-06-28T16:34:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/cgroups/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/cgroups/"/></url><url><loc>https://www.sre.wang/en/tags/container/</loc><lastmod>2026-06-28T16:34:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/linux-namespace-cgroups-basics/</loc><lastmod>2026-06-28T16:34:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-namespace-cgroups-basics/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-namespace-cgroups-basics/"/></url><url><loc>https://www.sre.wang/en/tags/namespace/</loc><lastmod>2026-06-28T16:34:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/namespace/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/namespace/"/></url><url><loc>https://www.sre.wang/en/tags/ai/</loc><lastmod>2026-06-13T09:46:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/ai/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/ai/"/></url><url><loc>https://www.sre.wang/en/tags/llm/</loc><lastmod>2026-06-13T09:46:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/llm-assisted-troubleshooting/</loc><lastmod>2026-06-13T09:46:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/llm-assisted-troubleshooting/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/llm-assisted-troubleshooting/"/></url><url><loc>https://www.sre.wang/en/tags/log-analysis/</loc><lastmod>2026-06-13T09:46:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/categories/sre%E5%9F%BA%E7%A1%80/</loc><lastmod>2026-06-13T09:46:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/categories/sre%E5%9F%BA%E7%A1%80/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/categories/sre%E5%9F%BA%E7%A1%80/"/></url><url><loc>https://www.sre.wang/en/tags/aiops/</loc><lastmod>2026-06-05T13:51:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/aiops/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/aiops/"/></url><url><loc>https://www.sre.wang/en/posts/aiops-anomaly-detection/</loc><lastmod>2026-06-05T13:51:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/aiops-anomaly-detection/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/aiops-anomaly-detection/"/></url><url><loc>https://www.sre.wang/en/tags/anomaly-detection/</loc><lastmod>2026-06-05T13:51:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/machine-learning/</loc><lastmod>2026-06-05T13:51:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/categories/%E7%9B%91%E6%8E%A7%E5%91%8A%E8%AD%A6/</loc><lastmod>2026-06-05T13:51:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/categories/%E7%9B%91%E6%8E%A7%E5%91%8A%E8%AD%A6/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/categories/%E7%9B%91%E6%8E%A7%E5%91%8A%E8%AD%A6/"/></url><url><loc>https://www.sre.wang/en/tags/dependency-check/</loc><lastmod>2026-05-15T14:38:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/vulnerability-scanning/</loc><lastmod>2026-05-15T14:38:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/vulnerability-scanning-cicd/</loc><lastmod>2026-05-15T14:38:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/vulnerability-scanning-cicd/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/vulnerability-scanning-cicd/"/></url><url><loc>https://www.sre.wang/en/categories/%E8%87%AA%E5%8A%A8%E5%8C%96%E8%84%9A%E6%9C%AC/</loc><lastmod>2026-05-15T14:38:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/categories/%E8%87%AA%E5%8A%A8%E5%8C%96%E8%84%9A%E6%9C%AC/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/categories/%E8%87%AA%E5%8A%A8%E5%8C%96%E8%84%9A%E6%9C%AC/"/></url><url><loc>https://www.sre.wang/en/tags/automation/</loc><lastmod>2026-04-03T14:54:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/code-review/</loc><lastmod>2026-04-03T14:54:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/code-review-automation-tools/</loc><lastmod>2026-04-03T14:54:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/code-review-automation-tools/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/code-review-automation-tools/"/></url><url><loc>https://www.sre.wang/en/tags/lint/</loc><lastmod>2026-04-03T14:54:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/lint/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/lint/"/></url><url><loc>https://www.sre.wang/en/tags/branching-strategy/</loc><lastmod>2026-01-17T15:06:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/git/</loc><lastmod>2026-01-17T15:06:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/git/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/git/"/></url><url><loc>https://www.sre.wang/en/posts/git-workflow-team-collaboration/</loc><lastmod>2026-01-17T15:06:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/git-workflow-team-collaboration/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/git-workflow-team-collaboration/"/></url><url><loc>https://www.sre.wang/en/tags/workflow/</loc><lastmod>2026-01-17T15:06:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/data-driven/</loc><lastmod>2026-01-02T10:05:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/data-driven-sre-decisions/</loc><lastmod>2026-01-02T10:05:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/data-driven-sre-decisions/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/data-driven-sre-decisions/"/></url><url><loc>https://www.sre.wang/en/tags/decision-making/</loc><lastmod>2026-01-02T10:05:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/metrics/</loc><lastmod>2026-01-02T10:05:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/cloud-cost/</loc><lastmod>2025-12-27T21:21:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/cost-management/</loc><lastmod>2025-12-27T21:21:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/finops/</loc><lastmod>2025-12-27T21:21:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/finops/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/finops/"/></url><url><loc>https://www.sre.wang/en/posts/sre-finops-cost-management/</loc><lastmod>2025-12-27T21:21:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-finops-cost-management/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-finops-cost-management/"/></url><url><loc>https://www.sre.wang/en/tags/developer-experience/</loc><lastmod>2025-12-22T11:13:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/idp/</loc><lastmod>2025-12-22T11:13:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/idp/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/idp/"/></url><url><loc>https://www.sre.wang/en/tags/platform-engineering/</loc><lastmod>2025-12-22T11:13:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/platform-engineering-intro/</loc><lastmod>2025-12-22T11:13:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/platform-engineering-intro/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/platform-engineering-intro/"/></url><url><loc>https://www.sre.wang/en/tags/gitops/</loc><lastmod>2025-12-19T14:17:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/gitops/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/gitops/"/></url><url><loc>https://www.sre.wang/en/tags/iac/</loc><lastmod>2025-12-19T14:17:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/iac/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/iac/"/></url><url><loc>https://www.sre.wang/en/posts/monitoring-as-code/</loc><lastmod>2025-12-19T14:17:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/monitoring-as-code/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/monitoring-as-code/"/></url><url><loc>https://www.sre.wang/en/tags/terraform/</loc><lastmod>2025-12-19T14:17:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/terraform/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/terraform/"/></url><url><loc>https://www.sre.wang/en/tags/documentation/</loc><lastmod>2025-11-09T20:27:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/knowledge-management/</loc><lastmod>2025-11-09T20:27:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/runbook/</loc><lastmod>2025-11-09T20:27:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/runbook/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/runbook/"/></url><url><loc>https://www.sre.wang/en/posts/sre-documentation-practice/</loc><lastmod>2025-11-09T20:27:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-documentation-practice/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-documentation-practice/"/></url><url><loc>https://www.sre.wang/en/tags/cloud-native/</loc><lastmod>2025-10-26T21:10:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/cloud-native-security-practices/</loc><lastmod>2025-10-26T21:10:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/cloud-native-security-practices/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/cloud-native-security-practices/"/></url><url><loc>https://www.sre.wang/en/tags/falco/</loc><lastmod>2025-10-26T21:10:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/falco/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/falco/"/></url><url><loc>https://www.sre.wang/en/tags/image-scanning/</loc><lastmod>2025-10-26T21:10:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/aws/</loc><lastmod>2025-10-21T09:48:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/aws/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/aws/"/></url><url><loc>https://www.sre.wang/en/posts/aws-cloud-operation-basics/</loc><lastmod>2025-10-21T09:48:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/aws-cloud-operation-basics/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/aws-cloud-operation-basics/"/></url><url><loc>https://www.sre.wang/en/tags/cloud-computing/</loc><lastmod>2025-10-21T09:48:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/ec2/</loc><lastmod>2025-10-21T09:48:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/ec2/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/ec2/"/></url><url><loc>https://www.sre.wang/en/tags/iam/</loc><lastmod>2025-10-21T09:48:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/iam/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/iam/"/></url><url><loc>https://www.sre.wang/en/tags/s3/</loc><lastmod>2025-10-21T09:48:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/s3/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/s3/"/></url><url><loc>https://www.sre.wang/en/categories/%E4%BA%91%E5%B9%B3%E5%8F%B0/</loc><lastmod>2025-10-21T09:48:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/categories/%E4%BA%91%E5%B9%B3%E5%8F%B0/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/categories/%E4%BA%91%E5%B9%B3%E5%8F%B0/"/></url><url><loc>https://www.sre.wang/en/tags/etcd/</loc><lastmod>2025-10-16T21:55:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/etcd/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/etcd/"/></url><url><loc>https://www.sre.wang/en/tags/high-availability/</loc><lastmod>2025-10-16T21:55:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/categories/linux%E7%B3%BB%E7%BB%9F%E8%BF%90%E7%BB%B4/</loc><lastmod>2025-10-16T21:55:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/categories/linux%E7%B3%BB%E7%BB%9F%E8%BF%90%E7%BB%B4/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/categories/linux%E7%B3%BB%E7%BB%9F%E8%BF%90%E7%BB%B4/"/></url><url><loc>https://www.sre.wang/en/tags/patroni/</loc><lastmod>2025-10-16T21:55:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/patroni/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/patroni/"/></url><url><loc>https://www.sre.wang/en/posts/postgresql-ha-setup/</loc><lastmod>2025-10-16T21:55:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/postgresql-ha-setup/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/postgresql-ha-setup/"/></url><url><loc>https://www.sre.wang/en/tags/database/</loc><lastmod>2025-10-13T18:17:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/mysql-performance-optimization/</loc><lastmod>2025-10-13T18:17:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/mysql-performance-optimization/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/mysql-performance-optimization/"/></url><url><loc>https://www.sre.wang/en/tags/sql-tuning/</loc><lastmod>2025-10-13T18:17:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/cache/</loc><lastmod>2025-09-15T12:28:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/operations/</loc><lastmod>2025-09-15T12:28:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/redis/</loc><lastmod>2025-09-15T12:28:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/redis/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/redis/"/></url><url><loc>https://www.sre.wang/en/posts/redis-operation-maintenance/</loc><lastmod>2025-09-15T12:28:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/redis-operation-maintenance/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/redis-operation-maintenance/"/></url><url><loc>https://www.sre.wang/en/tags/certificate-management/</loc><lastmod>2025-09-14T17:26:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/lets-encrypt/</loc><lastmod>2025-09-14T17:26:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/lets-encrypt/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/lets-encrypt/"/></url><url><loc>https://www.sre.wang/en/tags/ssl/</loc><lastmod>2025-09-14T17:26:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/ssl/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/ssl/"/></url><url><loc>https://www.sre.wang/en/tags/tls/</loc><lastmod>2025-09-14T17:26:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/tls/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/tls/"/></url><url><loc>https://www.sre.wang/en/posts/tls-ssl-certificate-management/</loc><lastmod>2025-09-14T17:26:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/tls-ssl-certificate-management/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/tls-ssl-certificate-management/"/></url><url><loc>https://www.sre.wang/en/tags/nginx/</loc><lastmod>2025-09-12T19:44:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/nginx/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/nginx/"/></url><url><loc>https://www.sre.wang/en/posts/nginx-performance-tuning/</loc><lastmod>2025-09-12T19:44:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/nginx-performance-tuning/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/nginx-performance-tuning/"/></url><url><loc>https://www.sre.wang/en/tags/performance-tuning/</loc><lastmod>2025-09-12T19:44:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/web-server/</loc><lastmod>2025-09-12T19:44:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/debugging/</loc><lastmod>2025-09-11T12:45:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/linux-strace-debugging/</loc><lastmod>2025-09-11T12:45:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-strace-debugging/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-strace-debugging/"/></url><url><loc>https://www.sre.wang/en/tags/strace/</loc><lastmod>2025-09-11T12:45:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/strace/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/strace/"/></url><url><loc>https://www.sre.wang/en/tags/system-call/</loc><lastmod>2025-09-11T12:45:00+08:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/disaster-recovery/</loc><lastmod>2025-08-29T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/multi-active-architecture/</loc><lastmod>2025-08-29T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-multi-region-architecture/</loc><lastmod>2025-08-29T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-multi-region-architecture/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-multi-region-architecture/"/></url><url><loc>https://www.sre.wang/en/tags/organizational-structure/</loc><lastmod>2025-06-24T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-dev-collaboration-model/</loc><lastmod>2025-06-24T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-dev-collaboration-model/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-dev-collaboration-model/"/></url><url><loc>https://www.sre.wang/en/tags/team-collaboration/</loc><lastmod>2025-06-24T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/bcc/</loc><lastmod>2025-04-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/bcc/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/bcc/"/></url><url><loc>https://www.sre.wang/en/tags/btf/</loc><lastmod>2025-04-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/btf/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/btf/"/></url><url><loc>https://www.sre.wang/en/tags/co-re/</loc><lastmod>2025-04-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/co-re/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/co-re/"/></url><url><loc>https://www.sre.wang/en/tags/ebpf/</loc><lastmod>2025-04-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/ebpf/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/ebpf/"/></url><url><loc>https://www.sre.wang/en/posts/linux-ebpf-programming-guide/</loc><lastmod>2025-04-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-ebpf-programming-guide/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-ebpf-programming-guide/"/></url><url><loc>https://www.sre.wang/en/tags/libbpf/</loc><lastmod>2025-04-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/libbpf/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/libbpf/"/></url><url><loc>https://www.sre.wang/en/tags/linux-kernel/</loc><lastmod>2025-04-01T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/change-management/</loc><lastmod>2025-02-11T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-change-management-canary-release/</loc><lastmod>2025-02-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-change-management-canary-release/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-change-management-canary-release/"/></url><url><loc>https://www.sre.wang/en/tags/blackbox-exporter/</loc><lastmod>2025-02-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/blackbox-exporter/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/blackbox-exporter/"/></url><url><loc>https://www.sre.wang/en/posts/blackbox-exporter-uptime/</loc><lastmod>2025-02-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/blackbox-exporter-uptime/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/blackbox-exporter-uptime/"/></url><url><loc>https://www.sre.wang/en/tags/monitoring--alerting/</loc><lastmod>2025-02-04T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/containerization/</loc><lastmod>2025-01-16T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/helm/</loc><lastmod>2025-01-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/helm/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/helm/"/></url><url><loc>https://www.sre.wang/en/posts/helm-chart-writing-guide/</loc><lastmod>2025-01-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/helm-chart-writing-guide/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/helm-chart-writing-guide/"/></url><url><loc>https://www.sre.wang/en/tags/firewall/</loc><lastmod>2025-01-10T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/iptables/</loc><lastmod>2025-01-10T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/iptables/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/iptables/"/></url><url><loc>https://www.sre.wang/en/posts/linux-iptables-nftables/</loc><lastmod>2025-01-10T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-iptables-nftables/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-iptables-nftables/"/></url><url><loc>https://www.sre.wang/en/tags/netfilter/</loc><lastmod>2025-01-10T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/netfilter/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/netfilter/"/></url><url><loc>https://www.sre.wang/en/tags/nftables/</loc><lastmod>2025-01-10T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/nftables/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/nftables/"/></url><url><loc>https://www.sre.wang/en/tags/reliability-engineering/</loc><lastmod>2025-01-09T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-reliability-engineering-practice/</loc><lastmod>2025-01-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-reliability-engineering-practice/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-reliability-engineering-practice/"/></url><url><loc>https://www.sre.wang/en/tags/blue-green/</loc><lastmod>2025-01-03T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/canary/</loc><lastmod>2025-01-03T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/cluster-upgrade/</loc><lastmod>2025-01-03T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/kubeadm/</loc><lastmod>2025-01-03T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/kubeadm/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/kubeadm/"/></url><url><loc>https://www.sre.wang/en/posts/kubernetes-cluster-upgrade-strategy/</loc><lastmod>2025-01-03T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/kubernetes-cluster-upgrade-strategy/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/kubernetes-cluster-upgrade-strategy/"/></url><url><loc>https://www.sre.wang/en/tags/automation-scripts/</loc><lastmod>2024-12-19T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/prometheus-blackbox-exporter-script/</loc><lastmod>2024-12-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/prometheus-blackbox-exporter-script/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/prometheus-blackbox-exporter-script/"/></url><url><loc>https://www.sre.wang/en/posts/sre-chaos-engineering/</loc><lastmod>2024-12-17T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-chaos-engineering/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-chaos-engineering/"/></url><url><loc>https://www.sre.wang/en/tags/chaos-mesh/</loc><lastmod>2024-12-17T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/chaos-mesh/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/chaos-mesh/"/></url><url><loc>https://www.sre.wang/en/tags/dependency-analysis/</loc><lastmod>2024-12-16T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/failure-domain/</loc><lastmod>2024-12-16T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/fault-tolerance/</loc><lastmod>2024-12-16T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-service-dependency-failure-domain/</loc><lastmod>2024-12-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-service-dependency-failure-domain/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-service-dependency-failure-domain/"/></url><url><loc>https://www.sre.wang/en/tags/culture/</loc><lastmod>2024-11-26T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/incident-review/</loc><lastmod>2024-11-26T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/postmortem/</loc><lastmod>2024-11-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/postmortem/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/postmortem/"/></url><url><loc>https://www.sre.wang/en/posts/sre-postmortem-culture/</loc><lastmod>2024-11-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-postmortem-culture/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-postmortem-culture/"/></url><url><loc>https://www.sre.wang/en/tags/cost-optimization/</loc><lastmod>2024-11-22T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/kubernetes-cost-optimization/</loc><lastmod>2024-11-22T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/kubernetes-cost-optimization/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/kubernetes-cost-optimization/"/></url><url><loc>https://www.sre.wang/en/tags/resource-management/</loc><lastmod>2024-11-22T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/karmada/</loc><lastmod>2024-11-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/karmada/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/karmada/"/></url><url><loc>https://www.sre.wang/en/posts/kubernetes-multi-cluster-management/</loc><lastmod>2024-11-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/kubernetes-multi-cluster-management/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/kubernetes-multi-cluster-management/"/></url><url><loc>https://www.sre.wang/en/tags/multi-cluster/</loc><lastmod>2024-11-20T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/thanos/</loc><lastmod>2024-11-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/thanos/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/thanos/"/></url><url><loc>https://www.sre.wang/en/posts/thanos-deployment-practice/</loc><lastmod>2024-11-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/thanos-deployment-practice/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/thanos-deployment-practice/"/></url><url><loc>https://www.sre.wang/en/posts/linux-bpf-bcc-tools/</loc><lastmod>2024-11-13T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-bpf-bcc-tools/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-bpf-bcc-tools/"/></url><url><loc>https://www.sre.wang/en/posts/opentelemetry-unified-observability/</loc><lastmod>2024-11-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/opentelemetry-unified-observability/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/opentelemetry-unified-observability/"/></url><url><loc>https://www.sre.wang/en/posts/go-cli-tools-cobra/</loc><lastmod>2024-11-06T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/go-cli-tools-cobra/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/go-cli-tools-cobra/"/></url><url><loc>https://www.sre.wang/en/tags/cli/</loc><lastmod>2024-11-06T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/cli/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/cli/"/></url><url><loc>https://www.sre.wang/en/tags/cobra/</loc><lastmod>2024-11-06T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/cobra/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/cobra/"/></url><url><loc>https://www.sre.wang/en/tags/ops-tools/</loc><lastmod>2024-11-06T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/ansible/</loc><lastmod>2024-10-31T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/ansible/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/ansible/"/></url><url><loc>https://www.sre.wang/en/tags/ops-scripts/</loc><lastmod>2024-10-31T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/python/</loc><lastmod>2024-10-31T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/python/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/python/"/></url><url><loc>https://www.sre.wang/en/posts/python-automation-paramiko-ansible/</loc><lastmod>2024-10-31T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/python-automation-paramiko-ansible/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/python-automation-paramiko-ansible/"/></url><url><loc>https://www.sre.wang/en/tags/methodology/</loc><lastmod>2024-10-28T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-sli-slo-error-budget/</loc><lastmod>2024-10-28T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-sli-slo-error-budget/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-sli-slo-error-budget/"/></url><url><loc>https://www.sre.wang/en/tags/backup-recovery/</loc><lastmod>2024-10-21T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/kubernetes-disaster-recovery/</loc><lastmod>2024-10-21T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/kubernetes-disaster-recovery/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/kubernetes-disaster-recovery/"/></url><url><loc>https://www.sre.wang/en/tags/velero/</loc><lastmod>2024-10-21T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/velero/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/velero/"/></url><url><loc>https://www.sre.wang/en/tags/ops-transformation/</loc><lastmod>2024-10-11T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-vs-traditional-ops/</loc><lastmod>2024-10-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-vs-traditional-ops/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-vs-traditional-ops/"/></url><url><loc>https://www.sre.wang/en/tags/availability/</loc><lastmod>2024-10-09T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/synthetic-monitoring/</loc><lastmod>2024-10-09T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/synthetic-monitoring/</loc><lastmod>2024-10-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/synthetic-monitoring/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/synthetic-monitoring/"/></url><url><loc>https://www.sre.wang/en/tags/tsdb/</loc><lastmod>2024-09-13T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/victoriametrics/</loc><lastmod>2024-09-13T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/victoriametrics/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/victoriametrics/"/></url><url><loc>https://www.sre.wang/en/posts/victoriametrics-deployment-practice/</loc><lastmod>2024-09-13T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/victoriametrics-deployment-practice/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/victoriametrics-deployment-practice/"/></url><url><loc>https://www.sre.wang/en/posts/ansible-vault-password-management/</loc><lastmod>2024-09-05T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/ansible-vault-password-management/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/ansible-vault-password-management/"/></url><url><loc>https://www.sre.wang/en/tags/vault/</loc><lastmod>2024-09-05T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/vault/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/vault/"/></url><url><loc>https://www.sre.wang/en/tags/performance-engineering/</loc><lastmod>2024-08-29T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-performance-engineering/</loc><lastmod>2024-08-29T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-performance-engineering/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-performance-engineering/"/></url><url><loc>https://www.sre.wang/en/tags/alert-governance/</loc><lastmod>2024-08-23T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/incident-management/</loc><lastmod>2024-08-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/incident-management/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/incident-management/"/></url><url><loc>https://www.sre.wang/en/posts/sre-incident-management-oncall/</loc><lastmod>2024-08-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-incident-management-oncall/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-incident-management-oncall/"/></url><url><loc>https://www.sre.wang/en/tags/on-call/</loc><lastmod>2024-08-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/on-call/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/on-call/"/></url><url><loc>https://www.sre.wang/en/categories/sre-practice/</loc><lastmod>2024-08-23T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/alerting-strategy/</loc><lastmod>2024-08-19T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/alerting-strategy-design/</loc><lastmod>2024-08-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/alerting-strategy-design/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/alerting-strategy-design/"/></url><url><loc>https://www.sre.wang/en/tags/autoscaling/</loc><lastmod>2024-08-19T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/hpa/</loc><lastmod>2024-08-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/hpa/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/hpa/"/></url><url><loc>https://www.sre.wang/en/posts/kubernetes-hpa-vpa-ca/</loc><lastmod>2024-08-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/kubernetes-hpa-vpa-ca/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/kubernetes-hpa-vpa-ca/"/></url><url><loc>https://www.sre.wang/en/tags/slo/</loc><lastmod>2024-08-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/slo/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/slo/"/></url><url><loc>https://www.sre.wang/en/tags/vpa/</loc><lastmod>2024-08-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/vpa/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/vpa/"/></url><url><loc>https://www.sre.wang/en/posts/jenkins-pipeline-as-code/</loc><lastmod>2024-07-29T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/jenkins-pipeline-as-code/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/jenkins-pipeline-as-code/"/></url><url><loc>https://www.sre.wang/en/posts/sre-toil-reduction/</loc><lastmod>2024-07-24T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-toil-reduction/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-toil-reduction/"/></url><url><loc>https://www.sre.wang/en/tags/operational-efficiency/</loc><lastmod>2024-07-24T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/toil-management/</loc><lastmod>2024-07-24T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/linux-cgroup-v2-complete-guide/</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-cgroup-v2-complete-guide/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-cgroup-v2-complete-guide/"/></url><url><loc>https://www.sre.wang/en/tags/controller/</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/crd/</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/crd/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/crd/"/></url><url><loc>https://www.sre.wang/en/posts/kubernetes-operator-development/</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/kubernetes-operator-development/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/kubernetes-operator-development/"/></url><url><loc>https://www.sre.wang/en/tags/operator/</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/operator/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/operator/"/></url><url><loc>https://www.sre.wang/en/tags/operator-sdk/</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/prometheus-federation-ha/</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/prometheus-federation-ha/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/prometheus-federation-ha/"/></url><url><loc>https://www.sre.wang/en/tags/argocd/</loc><lastmod>2024-07-22T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/argocd/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/argocd/"/></url><url><loc>https://www.sre.wang/en/posts/gitops-argocd-practice/</loc><lastmod>2024-07-22T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/gitops-argocd-practice/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/gitops-argocd-practice/"/></url><url><loc>https://www.sre.wang/en/tags/capacity-planning/</loc><lastmod>2024-06-27T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-capacity-planning/</loc><lastmod>2024-06-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-capacity-planning/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-capacity-planning/"/></url><url><loc>https://www.sre.wang/en/tags/elastic-scaling/</loc><lastmod>2024-06-27T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/container-runtime/</loc><lastmod>2024-06-14T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/containerd-cri-runtime/</loc><lastmod>2024-06-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/containerd-cri-runtime/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/containerd-cri-runtime/"/></url><url><loc>https://www.sre.wang/en/tags/containerd/</loc><lastmod>2024-06-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/containerd/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/containerd/"/></url><url><loc>https://www.sre.wang/en/tags/cri/</loc><lastmod>2024-06-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/cri/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/cri/"/></url><url><loc>https://www.sre.wang/en/tags/operations-documentation/</loc><lastmod>2024-06-11T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-runbook-playbook/</loc><lastmod>2024-06-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-runbook-playbook/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-runbook-playbook/"/></url><url><loc>https://www.sre.wang/en/posts/prometheus-service-discovery/</loc><lastmod>2024-06-06T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/prometheus-service-discovery/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/prometheus-service-discovery/"/></url><url><loc>https://www.sre.wang/en/tags/service-discovery/</loc><lastmod>2024-06-06T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/data-processing/</loc><lastmod>2024-06-05T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/python-log-analysis-scripts/</loc><lastmod>2024-06-05T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/python-log-analysis-scripts/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/python-log-analysis-scripts/"/></url><url><loc>https://www.sre.wang/en/tags/cfs/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/cfs/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/cfs/"/></url><url><loc>https://www.sre.wang/en/tags/cpu/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/cpu/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/cpu/"/></url><url><loc>https://www.sre.wang/en/posts/linux-process-scheduling/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-process-scheduling/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-process-scheduling/"/></url><url><loc>https://www.sre.wang/en/tags/process-scheduling/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/alert-automation-remediation/</loc><lastmod>2024-05-28T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/alert-automation-remediation/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/alert-automation-remediation/"/></url><url><loc>https://www.sre.wang/en/tags/alerting/</loc><lastmod>2024-05-28T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-incident-response-framework/</loc><lastmod>2024-05-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-incident-response-framework/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-incident-response-framework/"/></url><url><loc>https://www.sre.wang/en/tags/sev/</loc><lastmod>2024-05-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/sev/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/sev/"/></url><url><loc>https://www.sre.wang/en/posts/distributed-tracing-jaeger/</loc><lastmod>2024-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/distributed-tracing-jaeger/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/distributed-tracing-jaeger/"/></url><url><loc>https://www.sre.wang/en/tags/jaeger/</loc><lastmod>2024-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/jaeger/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/jaeger/"/></url><url><loc>https://www.sre.wang/en/tags/elasticsearch/</loc><lastmod>2024-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/elasticsearch/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/elasticsearch/"/></url><url><loc>https://www.sre.wang/en/posts/elasticsearch-kibana-log-stack/</loc><lastmod>2024-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/elasticsearch-kibana-log-stack/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/elasticsearch-kibana-log-stack/"/></url><url><loc>https://www.sre.wang/en/tags/elk/</loc><lastmod>2024-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/elk/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/elk/"/></url><url><loc>https://www.sre.wang/en/posts/linux-memory-management-tuning/</loc><lastmod>2024-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-memory-management-tuning/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-memory-management-tuning/"/></url><url><loc>https://www.sre.wang/en/tags/logging/</loc><lastmod>2024-05-09T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/memory-management/</loc><lastmod>2024-05-09T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/oom/</loc><lastmod>2024-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/oom/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/oom/"/></url><url><loc>https://www.sre.wang/en/tags/swap/</loc><lastmod>2024-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/swap/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/swap/"/></url><url><loc>https://www.sre.wang/en/categories/containerization/</loc><lastmod>2024-05-08T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/containers/</loc><lastmod>2024-05-08T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/kubernetes-pod-troubleshooting/</loc><lastmod>2024-05-08T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/kubernetes-pod-troubleshooting/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/kubernetes-pod-troubleshooting/"/></url><url><loc>https://www.sre.wang/en/tags/bbr/</loc><lastmod>2024-05-07T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/bbr/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/bbr/"/></url><url><loc>https://www.sre.wang/en/tags/kernel-tuning/</loc><lastmod>2024-05-07T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/linux-network-stack-tuning/</loc><lastmod>2024-05-07T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-network-stack-tuning/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-network-stack-tuning/"/></url><url><loc>https://www.sre.wang/en/tags/networking/</loc><lastmod>2024-05-07T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/tcp/</loc><lastmod>2024-05-07T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/tcp/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/tcp/"/></url><url><loc>https://www.sre.wang/en/tags/boot-process/</loc><lastmod>2024-05-03T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/code-quality/</loc><lastmod>2024-05-03T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/git-hooks-automation/</loc><lastmod>2024-05-03T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/git-hooks-automation/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/git-hooks-automation/"/></url><url><loc>https://www.sre.wang/en/tags/grub2/</loc><lastmod>2024-05-03T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/grub2/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/grub2/"/></url><url><loc>https://www.sre.wang/en/tags/initramfs/</loc><lastmod>2024-05-03T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/initramfs/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/initramfs/"/></url><url><loc>https://www.sre.wang/en/posts/linux-boot-process-grub/</loc><lastmod>2024-05-03T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-boot-process-grub/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-boot-process-grub/"/></url><url><loc>https://www.sre.wang/en/tags/systemd/</loc><lastmod>2024-05-03T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/systemd/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/systemd/"/></url><url><loc>https://www.sre.wang/en/posts/kubernetes-rbac-security/</loc><lastmod>2024-05-02T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/kubernetes-rbac-security/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/kubernetes-rbac-security/"/></url><url><loc>https://www.sre.wang/en/tags/affinity/</loc><lastmod>2024-04-29T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/kubernetes-scheduler-tuning/</loc><lastmod>2024-04-29T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/kubernetes-scheduler-tuning/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/kubernetes-scheduler-tuning/"/></url><url><loc>https://www.sre.wang/en/tags/scheduler/</loc><lastmod>2024-04-29T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/scheduling-optimization/</loc><lastmod>2024-04-29T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/apt/</loc><lastmod>2024-04-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/apt/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/apt/"/></url><url><loc>https://www.sre.wang/en/tags/dnf/</loc><lastmod>2024-04-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/dnf/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/dnf/"/></url><url><loc>https://www.sre.wang/en/tags/error-budget/</loc><lastmod>2024-04-26T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-error-budget-policy/</loc><lastmod>2024-04-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-error-budget-policy/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-error-budget-policy/"/></url><url><loc>https://www.sre.wang/en/posts/linux-package-management/</loc><lastmod>2024-04-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-package-management/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-package-management/"/></url><url><loc>https://www.sre.wang/en/tags/package-management/</loc><lastmod>2024-04-26T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/release-governance/</loc><lastmod>2024-04-26T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/rpm/</loc><lastmod>2024-04-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/rpm/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/rpm/"/></url><url><loc>https://www.sre.wang/en/tags/yum/</loc><lastmod>2024-04-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/yum/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/yum/"/></url><url><loc>https://www.sre.wang/en/posts/terraform-iac-getting-started/</loc><lastmod>2024-04-24T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/terraform-iac-getting-started/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/terraform-iac-getting-started/"/></url><url><loc>https://www.sre.wang/en/categories/infrastructure-as-code/</loc><lastmod>2024-04-24T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/sli/</loc><lastmod>2024-04-24T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/sli/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/sli/"/></url><url><loc>https://www.sre.wang/en/tags/slo-design/</loc><lastmod>2024-04-24T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/sre-service-level-objectives-design/</loc><lastmod>2024-04-24T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/sre-service-level-objectives-design/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/sre-service-level-objectives-design/"/></url><url><loc>https://www.sre.wang/en/posts/datadog-vs-selfhosted-monitoring/</loc><lastmod>2024-04-17T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/datadog-vs-selfhosted-monitoring/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/datadog-vs-selfhosted-monitoring/"/></url><url><loc>https://www.sre.wang/en/tags/datadog/</loc><lastmod>2024-04-17T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/datadog/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/datadog/"/></url><url><loc>https://www.sre.wang/en/posts/grafana-dashboard-best-practices/</loc><lastmod>2024-04-17T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/grafana-dashboard-best-practices/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/grafana-dashboard-best-practices/"/></url><url><loc>https://www.sre.wang/en/tags/visualization/</loc><lastmod>2024-04-17T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/cni/</loc><lastmod>2024-04-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/cni/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/cni/"/></url><url><loc>https://www.sre.wang/en/posts/k8s-networking-cni-service/</loc><lastmod>2024-04-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/k8s-networking-cni-service/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/k8s-networking-cni-service/"/></url><url><loc>https://www.sre.wang/en/posts/ansible-playbook-best-practices/</loc><lastmod>2024-04-05T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/ansible-playbook-best-practices/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/ansible-playbook-best-practices/"/></url><url><loc>https://www.sre.wang/en/tags/configuration-management/</loc><lastmod>2024-04-05T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/prometheus-promql-guide/</loc><lastmod>2024-04-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/prometheus-promql-guide/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/prometheus-promql-guide/"/></url><url><loc>https://www.sre.wang/en/tags/promql/</loc><lastmod>2024-04-04T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/promql/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/promql/"/></url><url><loc>https://www.sre.wang/en/tags/disk-i/o/</loc><lastmod>2024-03-27T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/linux-disk-io-diagnosis/</loc><lastmod>2024-03-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-disk-io-diagnosis/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-disk-io-diagnosis/"/></url><url><loc>https://www.sre.wang/en/tags/fio/</loc><lastmod>2024-03-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/fio/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/fio/"/></url><url><loc>https://www.sre.wang/en/tags/ingress/</loc><lastmod>2024-03-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/ingress/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/ingress/"/></url><url><loc>https://www.sre.wang/en/posts/kubernetes-ingress-controller/</loc><lastmod>2024-03-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/kubernetes-ingress-controller/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/kubernetes-ingress-controller/"/></url><url><loc>https://www.sre.wang/en/tags/build-tools/</loc><lastmod>2024-03-26T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/makefile/</loc><lastmod>2024-03-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/makefile/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/makefile/"/></url><url><loc>https://www.sre.wang/en/posts/makefile-build-automation/</loc><lastmod>2024-03-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/makefile-build-automation/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/makefile-build-automation/"/></url><url><loc>https://www.sre.wang/en/tags/cron/</loc><lastmod>2024-03-18T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/cron/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/cron/"/></url><url><loc>https://www.sre.wang/en/posts/cron-vs-systemd-timer/</loc><lastmod>2024-03-18T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/cron-vs-systemd-timer/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/cron-vs-systemd-timer/"/></url><url><loc>https://www.sre.wang/en/tags/docker/</loc><lastmod>2024-03-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/docker/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/docker/"/></url><url><loc>https://www.sre.wang/en/posts/docker-image-optimization/</loc><lastmod>2024-03-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/docker-image-optimization/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/docker-image-optimization/"/></url><url><loc>https://www.sre.wang/en/tags/image-optimization/</loc><lastmod>2024-03-14T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/kubectl/</loc><lastmod>2024-03-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/kubectl/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/kubectl/"/></url><url><loc>https://www.sre.wang/en/posts/kubectl-productive-aliases/</loc><lastmod>2024-03-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/kubectl-productive-aliases/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/kubectl-productive-aliases/"/></url><url><loc>https://www.sre.wang/en/posts/github-actions-cicd-pipeline/</loc><lastmod>2024-03-07T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/github-actions-cicd-pipeline/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/github-actions-cicd-pipeline/"/></url><url><loc>https://www.sre.wang/en/tags/github-actions/</loc><lastmod>2024-03-07T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/github-actions/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/github-actions/"/></url><url><loc>https://www.sre.wang/en/tags/hugo/</loc><lastmod>2024-03-07T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/hugo/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/hugo/"/></url><url><loc>https://www.sre.wang/en/posts/loki-promtail-log-monitoring/</loc><lastmod>2024-02-29T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/loki-promtail-log-monitoring/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/loki-promtail-log-monitoring/"/></url><url><loc>https://www.sre.wang/en/tags/loki/</loc><lastmod>2024-02-29T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/loki/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/loki/"/></url><url><loc>https://www.sre.wang/en/tags/promtail/</loc><lastmod>2024-02-29T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/promtail/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/promtail/"/></url><url><loc>https://www.sre.wang/en/tags/alertmanager/</loc><lastmod>2024-02-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/alertmanager/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/alertmanager/"/></url><url><loc>https://www.sre.wang/en/posts/alertmanager-routing-silencing/</loc><lastmod>2024-02-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/alertmanager-routing-silencing/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/alertmanager-routing-silencing/"/></url><url><loc>https://www.sre.wang/en/categories/monitoring/</loc><lastmod>2024-02-23T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/prometheus-quick-setup/</loc><lastmod>2024-02-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/prometheus-quick-setup/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/prometheus-quick-setup/"/></url><url><loc>https://www.sre.wang/en/tags/journalctl/</loc><lastmod>2024-02-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/journalctl/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/journalctl/"/></url><url><loc>https://www.sre.wang/en/tags/journald/</loc><lastmod>2024-02-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/journald/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/journald/"/></url><url><loc>https://www.sre.wang/en/posts/linux-log-management-journalctl/</loc><lastmod>2024-02-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-log-management-journalctl/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-log-management-journalctl/"/></url><url><loc>https://www.sre.wang/en/tags/log-management/</loc><lastmod>2024-02-14T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/logrotate/</loc><lastmod>2024-02-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/logrotate/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/logrotate/"/></url><url><loc>https://www.sre.wang/en/tags/service-management/</loc><lastmod>2024-02-13T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/linux-systemd-deep-guide/</loc><lastmod>2024-02-13T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-systemd-deep-guide/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-systemd-deep-guide/"/></url><url><loc>https://www.sre.wang/en/tags/container-orchestration/</loc><lastmod>2024-02-07T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/docker-compose/</loc><lastmod>2024-02-07T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/docker-compose/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/docker-compose/"/></url><url><loc>https://www.sre.wang/en/posts/docker-compose-production-guide/</loc><lastmod>2024-02-07T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/docker-compose-production-guide/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/docker-compose-production-guide/"/></url><url><loc>https://www.sre.wang/en/tags/production-deployment/</loc><lastmod>2024-02-07T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/container-persistent-storage/</loc><lastmod>2024-02-06T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/container-persistent-storage/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/container-persistent-storage/"/></url><url><loc>https://www.sre.wang/en/tags/csi/</loc><lastmod>2024-02-06T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/csi/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/csi/"/></url><url><loc>https://www.sre.wang/en/tags/storage/</loc><lastmod>2024-02-06T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/zabbix/</loc><lastmod>2024-02-05T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/zabbix/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/zabbix/"/></url><url><loc>https://www.sre.wang/en/posts/zabbix-vs-prometheus/</loc><lastmod>2024-02-05T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/zabbix-vs-prometheus/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/zabbix-vs-prometheus/"/></url><url><loc>https://www.sre.wang/en/posts/k8s-resource-management-requests-limits/</loc><lastmod>2024-02-02T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/k8s-resource-management-requests-limits/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/k8s-resource-management-requests-limits/"/></url><url><loc>https://www.sre.wang/en/tags/iostat/</loc><lastmod>2024-01-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/iostat/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/iostat/"/></url><url><loc>https://www.sre.wang/en/posts/linux-performance-profiling-tools/</loc><lastmod>2024-01-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-performance-profiling-tools/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-performance-profiling-tools/"/></url><url><loc>https://www.sre.wang/en/tags/perf/</loc><lastmod>2024-01-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/perf/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/perf/"/></url><url><loc>https://www.sre.wang/en/tags/performance-profiling/</loc><lastmod>2024-01-19T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/sar/</loc><lastmod>2024-01-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/sar/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/sar/"/></url><url><loc>https://www.sre.wang/en/tags/top/</loc><lastmod>2024-01-19T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/top/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/top/"/></url><url><loc>https://www.sre.wang/en/posts/shell-automation-tips/</loc><lastmod>2024-01-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/shell-automation-tips/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/shell-automation-tips/"/></url><url><loc>https://www.sre.wang/en/tags/shell/</loc><lastmod>2024-01-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/shell/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/shell/"/></url><url><loc>https://www.sre.wang/en/tags/btrfs/</loc><lastmod>2024-01-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/btrfs/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/btrfs/"/></url><url><loc>https://www.sre.wang/en/tags/ext4/</loc><lastmod>2024-01-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/ext4/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/ext4/"/></url><url><loc>https://www.sre.wang/en/tags/filesystem/</loc><lastmod>2024-01-01T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/i/o-scheduler/</loc><lastmod>2024-01-01T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/linux-fs-filesystem-optimization/</loc><lastmod>2024-01-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-fs-filesystem-optimization/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-fs-filesystem-optimization/"/></url><url><loc>https://www.sre.wang/en/tags/xfs/</loc><lastmod>2024-01-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/xfs/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/xfs/"/></url><url><loc>https://www.sre.wang/en/tags/bash/</loc><lastmod>2023-12-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/bash/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/bash/"/></url><url><loc>https://www.sre.wang/en/posts/bash-production-scripts/</loc><lastmod>2023-12-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/bash-production-scripts/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/bash-production-scripts/"/></url><url><loc>https://www.sre.wang/en/tags/file-descriptors/</loc><lastmod>2023-12-21T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/kernel-parameters/</loc><lastmod>2023-12-21T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/linux-kernel-parameters-tuning/</loc><lastmod>2023-12-21T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-kernel-parameters-tuning/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-kernel-parameters-tuning/"/></url><url><loc>https://www.sre.wang/en/tags/sysctl/</loc><lastmod>2023-12-21T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/sysctl/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/sysctl/"/></url><url><loc>https://www.sre.wang/en/tags/auditing/</loc><lastmod>2023-12-18T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/posts/linux-security-hardening-checklist/</loc><lastmod>2023-12-18T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-security-hardening-checklist/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-security-hardening-checklist/"/></url><url><loc>https://www.sre.wang/en/tags/security-hardening/</loc><lastmod>2023-12-18T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/selinux/</loc><lastmod>2023-12-18T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/selinux/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/selinux/"/></url><url><loc>https://www.sre.wang/en/tags/bastion-host/</loc><lastmod>2023-12-12T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/fail2ban/</loc><lastmod>2023-12-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/fail2ban/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/fail2ban/"/></url><url><loc>https://www.sre.wang/en/tags/port-forwarding/</loc><lastmod>2023-12-12T00:00:00+00:00</lastmod></url><url><loc>https://www.sre.wang/en/tags/ssh/</loc><lastmod>2023-12-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/tags/ssh/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/tags/ssh/"/></url><url><loc>https://www.sre.wang/en/posts/linux-ssh-security-best-practices/</loc><lastmod>2023-12-12T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/posts/linux-ssh-security-best-practices/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/posts/linux-ssh-security-best-practices/"/></url><url><loc>https://www.sre.wang/en/search/</loc><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/search/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/search/"/></url><url><loc>https://www.sre.wang/en/search/</loc><xhtml:link rel="alternate" hreflang="zh-cn" href="https://www.sre.wang/search/"/><xhtml:link rel="alternate" hreflang="en" href="https://www.sre.wang/en/search/"/></url></urlset>