<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Posts on SRE Engineering Practice</title><link>https://www.sre.wang/en/posts/</link><description>Recent content in Posts on SRE Engineering Practice</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Fri, 17 Jul 2026 09:20:09 +0800</lastBuildDate><atom:link href="https://www.sre.wang/en/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>Building a Database Monitoring System: From Exporters to Alert Rules in Practice</title><link>https://www.sre.wang/en/posts/monitoring-database-metrics/</link><pubDate>Fri, 17 Jul 2026 09:20:09 +0800</pubDate><guid>https://www.sre.wang/en/posts/monitoring-database-metrics/</guid><description>MySQL and PostgreSQL monitoring comparison, exporter deployment, core metrics interpretation, PromQL alert rules, and Grafana dashboards</description></item><item><title>Linux Kernel Crashes and kdump: Installing a Flight Recorder for Your Servers</title><link>https://www.sre.wang/en/posts/linux-kernel-crash-kdump/</link><pubDate>Fri, 17 Jul 2026 09:20:09 +0800</pubDate><guid>https://www.sre.wang/en/posts/linux-kernel-crash-kdump/</guid><description>From kdump internals to crash tool analysis — a hands-on guide to configuring a production-grade kernel crash capture system</description></item><item><title>K3s Edge Computing in Practice: Lightweight Kubernetes Deployment and Operations for Resource-Constrained Environments</title><link>https://www.sre.wang/en/posts/k8s-edge-computing-k3s/</link><pubDate>Thu, 16 Jul 2026 00:47:30 +0800</pubDate><guid>https://www.sre.wang/en/posts/k8s-edge-computing-k3s/</guid><description>From K3s architecture principles to production-grade edge cluster deployment — covering multi-node setup, air-gapped installation, networking, edge autonomy, monitoring, and troubleshooting</description></item><item><title>SRE Incident Preparedness and Drills: From Paper Plans to Muscle Memory</title><link>https://www.sre.wang/en/posts/sre-incident-preparedness-drill/</link><pubDate>Thu, 16 Jul 2026 00:47:30 +0800</pubDate><guid>https://www.sre.wang/en/posts/sre-incident-preparedness-drill/</guid><description>Building a systematic incident preparedness framework through tabletop exercises, red-blue drills, and chaos injection — transforming passive firefighting into proactive defense</description></item><item><title>APM Tool Selection: A Practical Guide from Open-Source to Commercial Solutions</title><link>https://www.sre.wang/en/posts/monitoring-apm-tool-selection/</link><pubDate>Wed, 15 Jul 2026 02:09:45 +0800</pubDate><guid>https://www.sre.wang/en/posts/monitoring-apm-tool-selection/</guid><description>Comparing mainstream open-source and commercial APM tools, covering selection criteria, deployment costs, architecture, and practical recommendations</description></item><item><title>System Security Auditing: auditd Rule Configuration and Log Analysis in Practice</title><link>https://www.sre.wang/en/posts/linux-auditd-security-auditing/</link><pubDate>Wed, 15 Jul 2026 02:09:45 +0800</pubDate><guid>https://www.sre.wang/en/posts/linux-auditd-security-auditing/</guid><description>From installation and deployment to rule writing, log analysis, and performance tuning—covering the complete production practice of auditd</description></item><item><title>Jenkins Freestyle vs Pipeline: A Practical Comparison and Configuration Guide</title><link>https://www.sre.wang/en/posts/jenkins-freestyle-vs-pipeline/</link><pubDate>Tue, 14 Jul 2026 02:25:36 +0800</pubDate><guid>https://www.sre.wang/en/posts/jenkins-freestyle-vs-pipeline/</guid><description>From project creation to deployment, a plain-English breakdown of Jenkins Freestyle and Pipeline project configuration, key differences, and selection strategy</description></item><item><title>Building an Automated Inspection Platform from Scratch: Plugin Architecture Design and Go Implementation Guide</title><link>https://www.sre.wang/en/posts/auto-inspection-platform-go/</link><pubDate>Tue, 14 Jul 2026 00:39:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/auto-inspection-platform-go/</guid><description>Build a production-grade automated inspection platform in Go, covering plugin architecture, concurrent execution, alert integration, and report generation</description></item><item><title>Linux Network Packet Capture and Protocol Analysis: A Practical Troubleshooting Guide from tcpdump to Wireshark</title><link>https://www.sre.wang/en/posts/linux-network-packet-capture-analysis/</link><pubDate>Tue, 14 Jul 2026 00:39:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/linux-network-packet-capture-analysis/</guid><description>Troubleshoot production network issues with the tcpdump and Wireshark combo, covering BPF filter syntax, capture strategies, protocol dissection, and real-world case studies</description></item><item><title>Building an SRE Team: From Hiring to Organizational Capability Model</title><link>https://www.sre.wang/en/posts/sre-team-building-capability-model/</link><pubDate>Mon, 13 Jul 2026 03:22:07 +0800</pubDate><guid>https://www.sre.wang/en/posts/sre-team-building-capability-model/</guid><description>From scratch to a battle-ready SRE team: role design, capability model, talent pipeline, performance metrics, and practical pitfalls</description></item><item><title>Linux CPU Isolation and NUMA Tuning: A Practical Guide to Exclusive Compute for Critical Workloads</title><link>https://www.sre.wang/en/posts/linux-cpu-isolation-numa-tuning/</link><pubDate>Mon, 13 Jul 2026 03:22:07 +0800</pubDate><guid>https://www.sre.wang/en/posts/linux-cpu-isolation-numa-tuning/</guid><description>From isolcpus to cpuset, NUMA affinity to IRQ pinning — a complete production-grade CPU isolation and tuning workflow</description></item><item><title>Istio Service Mesh Getting Started: A Practical Guide from Sidecar to Ambient</title><link>https://www.sre.wang/en/posts/istio-service-mesh-getting-started/</link><pubDate>Sun, 12 Jul 2026 01:18:19 +0800</pubDate><guid>https://www.sre.wang/en/posts/istio-service-mesh-getting-started/</guid><description>What problem does Service Mesh actually solve? How to choose between Istio&amp;#39;s Sidecar and Ambient modes? This article walks you through architecture principles, installation, traffic management, and security policies from zero to production.</description></item><item><title>Monitoring Data Governance: From Metrics Explosion to Precision Observability</title><link>https://www.sre.wang/en/posts/monitoring-data-governance/</link><pubDate>Sun, 12 Jul 2026 01:18:19 +0800</pubDate><guid>https://www.sre.wang/en/posts/monitoring-data-governance/</guid><description>When metrics balloon from hundreds to millions, data governance becomes unavoidable. This article breaks down the engineering practices of metric naming conventions, high-cardinality control, tiered collection strategies, data quality measurement, and deprecated metric retirement.</description></item><item><title>Kubernetes Security Hardening: RBAC, NetworkPolicy, and Pod Security Policies</title><link>https://www.sre.wang/en/posts/kubernetes-security-hardening/</link><pubDate>Sat, 04 Jul 2026 10:59:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/kubernetes-security-hardening/</guid><description>Practical guide on kubernetes security hardening for SRE operations</description></item><item><title>Linux Namespaces and cgroups: The Foundation of Container Technology</title><link>https://www.sre.wang/en/posts/linux-namespace-cgroups-basics/</link><pubDate>Sun, 28 Jun 2026 16:34:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/linux-namespace-cgroups-basics/</guid><description>Practical guide on linux namespaces and cgroups for SRE operations</description></item><item><title>LLM-Assisted Troubleshooting: From Log Analysis to Root Cause Identification</title><link>https://www.sre.wang/en/posts/llm-assisted-troubleshooting/</link><pubDate>Sat, 13 Jun 2026 09:46:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/llm-assisted-troubleshooting/</guid><description>Practical guide on llm-assisted troubleshooting for SRE operations</description></item><item><title>AIOps Anomaly Detection: From Static Thresholds to Intelligent Alerting</title><link>https://www.sre.wang/en/posts/aiops-anomaly-detection/</link><pubDate>Fri, 05 Jun 2026 13:51:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/aiops-anomaly-detection/</guid><description>Practical guide on aiops anomaly detection for SRE operations</description></item><item><title>Vulnerability Scanning in CI/CD: From Dependency Checks to Image Security</title><link>https://www.sre.wang/en/posts/vulnerability-scanning-cicd/</link><pubDate>Fri, 15 May 2026 14:38:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/vulnerability-scanning-cicd/</guid><description>Practical guide on vulnerability scanning in ci/cd for SRE operations</description></item><item><title>Code Review Automation: Lint, CI, and Intelligent Checking Toolchains</title><link>https://www.sre.wang/en/posts/code-review-automation-tools/</link><pubDate>Fri, 03 Apr 2026 14:54:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/code-review-automation-tools/</guid><description>Practical guide on code review automation for SRE operations</description></item><item><title>Git Workflow and Team Collaboration: Branching Strategies and Code Review</title><link>https://www.sre.wang/en/posts/git-workflow-team-collaboration/</link><pubDate>Sat, 17 Jan 2026 15:06:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/git-workflow-team-collaboration/</guid><description>Practical guide on git workflow and team collaboration for SRE operations</description></item><item><title>Data-Driven SRE Decisions: From Metrics to Actions</title><link>https://www.sre.wang/en/posts/data-driven-sre-decisions/</link><pubDate>Fri, 02 Jan 2026 10:05:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/data-driven-sre-decisions/</guid><description>Practical guide on data-driven sre decisions for SRE operations</description></item><item><title>SRE Perspective on FinOps: Cloud Cost Visibility and Optimization Strategies</title><link>https://www.sre.wang/en/posts/sre-finops-cost-management/</link><pubDate>Sat, 27 Dec 2025 21:21:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/sre-finops-cost-management/</guid><description>Practical guide on sre perspective on finops for SRE operations</description></item><item><title>Platform Engineering Introduction: Designing and Implementing Internal Developer Platforms</title><link>https://www.sre.wang/en/posts/platform-engineering-intro/</link><pubDate>Mon, 22 Dec 2025 11:13:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/platform-engineering-intro/</guid><description>Practical guide on platform engineering introduction for SRE operations</description></item><item><title>Monitoring as Code: Managing Alert Rules with Terraform and YAML</title><link>https://www.sre.wang/en/posts/monitoring-as-code/</link><pubDate>Fri, 19 Dec 2025 14:17:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/monitoring-as-code/</guid><description>Practical guide on monitoring as code for SRE operations</description></item><item><title>SRE Documentation Practice: Runbooks, Architecture Diagrams, and Knowledge Base</title><link>https://www.sre.wang/en/posts/sre-documentation-practice/</link><pubDate>Sun, 09 Nov 2025 20:27:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/sre-documentation-practice/</guid><description>Practical guide on sre documentation practice for SRE operations</description></item><item><title>Cloud Native Security: Container Security, Image Scanning, and Runtime Protection</title><link>https://www.sre.wang/en/posts/cloud-native-security-practices/</link><pubDate>Sun, 26 Oct 2025 21:10:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/cloud-native-security-practices/</guid><description>Practical guide on cloud native security for SRE operations</description></item><item><title>AWS Operations Basics: EC2, S3, and IAM Permission Management</title><link>https://www.sre.wang/en/posts/aws-cloud-operation-basics/</link><pubDate>Tue, 21 Oct 2025 09:48:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/aws-cloud-operation-basics/</guid><description>Practical guide on aws operations basics for SRE operations</description></item><item><title>PostgreSQL High Availability: Patroni and etcd Cluster Deployment</title><link>https://www.sre.wang/en/posts/postgresql-ha-setup/</link><pubDate>Thu, 16 Oct 2025 21:55:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/postgresql-ha-setup/</guid><description>Practical guide on postgresql high availability for SRE operations</description></item><item><title>MySQL Performance Optimization: Slow Query Analysis and Index Tuning</title><link>https://www.sre.wang/en/posts/mysql-performance-optimization/</link><pubDate>Mon, 13 Oct 2025 18:17:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/mysql-performance-optimization/</guid><description>Practical guide on mysql performance optimization for SRE operations</description></item><item><title>Redis Operations: Persistence, High Availability, and Performance Monitoring</title><link>https://www.sre.wang/en/posts/redis-operation-maintenance/</link><pubDate>Mon, 15 Sep 2025 12:28:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/redis-operation-maintenance/</guid><description>Practical guide on redis operations for SRE operations</description></item><item><title>TLS/SSL Certificate Management: From Application to Auto-Renewal</title><link>https://www.sre.wang/en/posts/tls-ssl-certificate-management/</link><pubDate>Sun, 14 Sep 2025 17:26:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/tls-ssl-certificate-management/</guid><description>Practical guide on tls/ssl certificate management for SRE operations</description></item><item><title>Nginx Performance Tuning: From Configuration to Kernel Parameters</title><link>https://www.sre.wang/en/posts/nginx-performance-tuning/</link><pubDate>Fri, 12 Sep 2025 19:44:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/nginx-performance-tuning/</guid><description>Practical guide on nginx performance tuning for SRE operations</description></item><item><title>Linux System Call Tracing: strace and ltrace Debugging</title><link>https://www.sre.wang/en/posts/linux-strace-debugging/</link><pubDate>Thu, 11 Sep 2025 12:45:00 +0800</pubDate><guid>https://www.sre.wang/en/posts/linux-strace-debugging/</guid><description>Practical guide on linux system call tracing for SRE operations</description></item><item><title>Reliability Design for Multi-Region Active-Active Architecture</title><link>https://www.sre.wang/en/posts/sre-multi-region-architecture/</link><pubDate>Fri, 29 Aug 2025 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/sre-multi-region-architecture/</guid><description>A systematic guide to multi-active architecture patterns, data consistency challenges, traffic switching strategies, disaster recovery RTO/RPO design, cross-region monitoring, and failover drills</description></item><item><title>SRE and Development Team Collaboration Models: Engineering Practices for Breaking Down Walls</title><link>https://www.sre.wang/en/posts/sre-dev-collaboration-model/</link><pubDate>Tue, 24 Jun 2025 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/sre-dev-collaboration-model/</guid><description>Exploring collaboration models between SRE and development teams, root causes of conflicts, and engineering solutions including embedded models, platform engineering, and shared error budget governance</description></item><item><title>eBPF Programming Guide: From Principles to Production-Grade Tooling</title><link>https://www.sre.wang/en/posts/linux-ebpf-programming-guide/</link><pubDate>Tue, 01 Apr 2025 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/linux-ebpf-programming-guide/</guid><description>A systematic guide to eBPF programming, BCC vs libbpf+CO-RE comparison, BTF mechanism, program types, and end-to-end development workflow</description></item><item><title>Change Management: Canary Release and Rollback Strategies</title><link>https://www.sre.wang/en/posts/sre-change-management-canary-release/</link><pubDate>Tue, 11 Feb 2025 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/sre-change-management-canary-release/</guid><description>An in-depth exploration of change management from an SRE perspective, covering canary release, blue-green deployment, fast rollback mechanisms, and Argo Rollouts practical configuration</description></item><item><title>Blackbox Exporter: External Probing and Uptime Monitoring</title><link>https://www.sre.wang/en/posts/blackbox-exporter-uptime/</link><pubDate>Tue, 04 Feb 2025 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/blackbox-exporter-uptime/</guid><description>A guide to Blackbox Exporter configuration, HTTP/TCP/ICMP/DNS probing, SSL certificate expiry monitoring, multi-region probing, Prometheus integration, and availability SLO measurement</description></item><item><title>Helm Chart Writing and Private Repository Management</title><link>https://www.sre.wang/en/posts/helm-chart-writing-guide/</link><pubDate>Thu, 16 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/helm-chart-writing-guide/</guid><description>From Helm Chart directory structure to template syntax, values layer override, named templates and hooks, through Harbor private repository deployment and CI/CD integration—a hands-on guide to writing a complete web application Helm Chart</description></item><item><title>Linux Firewall: iptables/nftables from Beginner to Expert</title><link>https://www.sre.wang/en/posts/linux-iptables-nftables/</link><pubDate>Fri, 10 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/linux-iptables-nftables/</guid><description>An in-depth guide to the Netfilter framework, iptables five chains and four tables, nftables advantages, rule writing, NAT/port forwarding, connection tracking, and performance optimization</description></item><item><title>SRE Reliability Engineering: From Theory to Practice</title><link>https://www.sre.wang/en/posts/sre-reliability-engineering-practice/</link><pubDate>Thu, 09 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/sre-reliability-engineering-practice/</guid><description>A systematic guide to SRE reliability engineering practices, covering the reliability maturity model, MTTR/MTBF optimization, chaos engineering, self-healing system design, and reliability measurement</description></item><item><title>Kubernetes Cluster Upgrade Strategy: From Planning to Zero-Downtime Execution</title><link>https://www.sre.wang/en/posts/kubernetes-cluster-upgrade-strategy/</link><pubDate>Fri, 03 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/kubernetes-cluster-upgrade-strategy/</guid><description>A systematic guide to Kubernetes cluster upgrade workflows, version compatibility management, blue-green/canary strategies, rollback mechanisms, and production best practices</description></item><item><title>Prometheus Automated Inspection Script Collection</title><link>https://www.sre.wang/en/posts/prometheus-blackbox-exporter-script/</link><pubDate>Thu, 19 Dec 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/prometheus-blackbox-exporter-script/</guid><description>Batch service probing, SSL certificate expiry checking, configuration drift detection, alerting rule validation, and automated report generation — a complete inspection toolkit built on the Prometheus ecosystem</description></item><item><title>Chaos Engineering: Proactively Discovering System Weaknesses</title><link>https://www.sre.wang/en/posts/sre-chaos-engineering/</link><pubDate>Tue, 17 Dec 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/sre-chaos-engineering/</guid><description>A systematic guide to chaos engineering principles, experiment design, blast radius control, Kubernetes chaos experiments with Chaos Mesh, and the path from drills to normalized practice</description></item><item><title>Service Dependency Mapping and Failure Domain Analysis: From Topology Discovery to Blast Radius Control</title><link>https://www.sre.wang/en/posts/sre-service-dependency-failure-domain/</link><pubDate>Mon, 16 Dec 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/sre-service-dependency-failure-domain/</guid><description>A systematic SRE approach to building service dependency maps, identifying failure domain boundaries, and controlling blast radius</description></item><item><title>Postmortem Culture: Engineering Practices for Learning from Failures</title><link>https://www.sre.wang/en/posts/sre-postmortem-culture/</link><pubDate>Tue, 26 Nov 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/sre-postmortem-culture/</guid><description>A systematic guide to SRE Postmortem culture in practice, covering the blameless principle, root cause analysis methods, postmortem templates, action item tracking, and overcoming organizational culture barriers</description></item><item><title>Kubernetes Cost Optimization in Practice: From Resource Governance to FinOps</title><link>https://www.sre.wang/en/posts/kubernetes-cost-optimization/</link><pubDate>Fri, 22 Nov 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/kubernetes-cost-optimization/</guid><description>A systematic Kubernetes cost optimization methodology covering resource configuration governance, autoscaling strategies, Spot instance utilization, and FinOps culture building</description></item><item><title>Kubernetes Multi-Cluster Management in Practice</title><link>https://www.sre.wang/en/posts/kubernetes-multi-cluster-management/</link><pubDate>Wed, 20 Nov 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/kubernetes-multi-cluster-management/</guid><description>From multi-cluster architecture patterns and KubeFed/Cluster API/Karmada/OCM comparison to cross-cluster service discovery, unified CI/CD, config sync, and disaster recovery failover—a complete practical guide</description></item><item><title>Thanos Deployment and Practices: Prometheus Long-Term Storage and Global Query</title><link>https://www.sre.wang/en/posts/thanos-deployment-practice/</link><pubDate>Tue, 19 Nov 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/thanos-deployment-practice/</guid><description>In-depth analysis of Thanos architecture design and production deployment practices, covering Sidecar, Query, Store, Compactor, Ruler and other core component configurations</description></item><item><title>Linux Performance Analysis Powerhouse: BPF and the bcc Toolset</title><link>https://www.sre.wang/en/posts/linux-bpf-bcc-tools/</link><pubDate>Wed, 13 Nov 2024 00:00:00 +0000</pubDate><guid>https://www.sre.wang/en/posts/linux-bpf-bcc-tools/</guid><description>From eBPF technology principles to bcc toolset practice, covering biolatency, execsnoop, tcplife, opensnoop and other core tools, with custom BPF trace script examples</description></item></channel></rss>