2026  21

July  14

Building a Database Monitoring System: From Exporters to Alert Rules in Practice

July 17, 2026 · 21 mins · 4265 words · Xu Baojin

Linux Kernel Crashes and kdump: Installing a Flight Recorder for Your Servers

July 17, 2026 · 21 mins · 4328 words · Xu Baojin

K3s Edge Computing in Practice: Lightweight Kubernetes Deployment and Operations for Resource-Constrained Environments

July 16, 2026 · 20 mins · 4085 words · Xu Baojin

SRE Incident Preparedness and Drills: From Paper Plans to Muscle Memory

July 16, 2026 · 20 mins · 4112 words · Xu Baojin

APM Tool Selection: A Practical Guide from Open-Source to Commercial Solutions

July 15, 2026 · 21 mins · 4277 words · Xu Baojin

System Security Auditing: auditd Rule Configuration and Log Analysis in Practice

July 15, 2026 · 23 mins · 4737 words · Xu Baojin

Jenkins Freestyle vs Pipeline: A Practical Comparison and Configuration Guide

July 14, 2026 · 19 mins · 3929 words · Xu Baojin

Building an Automated Inspection Platform from Scratch: Plugin Architecture Design and Go Implementation Guide

July 14, 2026 · 24 mins · 4992 words · Xu Baojin

Linux Network Packet Capture and Protocol Analysis: A Practical Troubleshooting Guide from tcpdump to Wireshark

July 14, 2026 · 20 mins · 4177 words · Xu Baojin

Building an SRE Team: From Hiring to Organizational Capability Model

July 13, 2026 · 14 mins · 2883 words · Xu Baojin

Linux CPU Isolation and NUMA Tuning: A Practical Guide to Exclusive Compute for Critical Workloads

July 13, 2026 · 18 mins · 3724 words · Xu Baojin

Istio Service Mesh Getting Started: A Practical Guide from Sidecar to Ambient

July 12, 2026 · 12 mins · 2523 words · XuBaojin

Monitoring Data Governance: From Metrics Explosion to Precision Observability

July 12, 2026 · 14 mins · 2892 words · XuBaojin

Kubernetes Security Hardening: RBAC, NetworkPolicy, and Pod Security Policies

July 4, 2026 · 3 mins · 571 words · XuBaojin

June  3

Linux Namespaces and cgroups: The Foundation of Container Technology

June 28, 2026 · 3 mins · 576 words · XuBaojin

LLM-Assisted Troubleshooting: From Log Analysis to Root Cause Identification

June 13, 2026 · 3 mins · 566 words · XuBaojin

AIOps Anomaly Detection: From Static Thresholds to Intelligent Alerting

June 5, 2026 · 3 mins · 571 words · XuBaojin

May  1

Vulnerability Scanning in CI/CD: From Dependency Checks to Image Security

May 15, 2026 · 3 mins · 577 words · XuBaojin

April  1

Code Review Automation: Lint, CI, and Intelligent Checking Toolchains

April 3, 2026 · 3 mins · 571 words · XuBaojin

January  2

Git Workflow and Team Collaboration: Branching Strategies and Code Review

January 17, 2026 · 3 mins · 582 words · XuBaojin

Data-Driven SRE Decisions: From Metrics to Actions

January 2, 2026 · 3 mins · 569 words · XuBaojin

2025  21

December  3

SRE Perspective on FinOps: Cloud Cost Visibility and Optimization Strategies

December 27, 2025 · 3 mins · 577 words · XuBaojin

Platform Engineering Introduction: Designing and Implementing Internal Developer Platforms

December 22, 2025 · 3 mins · 571 words · XuBaojin

Monitoring as Code: Managing Alert Rules with Terraform and YAML

December 19, 2025 · 3 mins · 572 words · XuBaojin

November  1

SRE Documentation Practice: Runbooks, Architecture Diagrams, and Knowledge Base

November 9, 2025 · 3 mins · 571 words · XuBaojin

October  4

Cloud Native Security: Container Security, Image Scanning, and Runtime Protection

October 26, 2025 · 3 mins · 572 words · XuBaojin

AWS Operations Basics: EC2, S3, and IAM Permission Management

October 21, 2025 · 3 mins · 571 words · XuBaojin

PostgreSQL High Availability: Patroni and etcd Cluster Deployment

October 16, 2025 · 3 mins · 570 words · XuBaojin

MySQL Performance Optimization: Slow Query Analysis and Index Tuning

October 13, 2025 · 3 mins · 571 words · XuBaojin

September  4

Redis Operations: Persistence, High Availability, and Performance Monitoring

September 15, 2025 · 3 mins · 565 words · XuBaojin

TLS/SSL Certificate Management: From Application to Auto-Renewal

September 14, 2025 · 3 mins · 569 words · XuBaojin

Nginx Performance Tuning: From Configuration to Kernel Parameters

September 12, 2025 · 3 mins · 570 words · XuBaojin

Linux System Call Tracing: strace and ltrace Debugging

September 11, 2025 · 3 mins · 575 words · XuBaojin

August  1

Reliability Design for Multi-Region Active-Active Architecture

August 29, 2025 · 17 mins · 3513 words · XuBaojin

June  1

SRE and Development Team Collaboration Models: Engineering Practices for Breaking Down Walls

June 24, 2025 · 20 mins · 4224 words · XuBaojin

April  1

eBPF Programming Guide: From Principles to Production-Grade Tooling

April 1, 2025 · 18 mins · 3632 words · XuBaojin

February  2

Change Management: Canary Release and Rollback Strategies

February 11, 2025 · 9 mins · 1902 words · XuBaojin

Blackbox Exporter: External Probing and Uptime Monitoring

February 4, 2025 · 12 mins · 2429 words · XuBaojin

January  4

Helm Chart Writing and Private Repository Management

January 16, 2025 · 13 mins · 2653 words · XuBaojin

Linux Firewall: iptables/nftables from Beginner to Expert

January 10, 2025 · 16 mins · 3292 words · XuBaojin

SRE Reliability Engineering: From Theory to Practice

January 9, 2025 · 12 mins · 2395 words · XuBaojin

Kubernetes Cluster Upgrade Strategy: From Planning to Zero-Downtime Execution

January 3, 2025 · 19 mins · 3962 words · XuBaojin

2024  72

December  3

Prometheus Automated Inspection Script Collection

December 19, 2024 · 22 mins · 4590 words · XuBaojin

Chaos Engineering: Proactively Discovering System Weaknesses

December 17, 2024 · 16 mins · 3405 words · XuBaojin

Service Dependency Mapping and Failure Domain Analysis: From Topology Discovery to Blast Radius Control

December 16, 2024 · 25 mins · 5210 words · XuBaojin

November  7

Postmortem Culture: Engineering Practices for Learning from Failures

November 26, 2024 · 20 mins · 4055 words · XuBaojin

Kubernetes Cost Optimization in Practice: From Resource Governance to FinOps

November 22, 2024 · 23 mins · 4737 words · XuBaojin

Kubernetes Multi-Cluster Management in Practice

November 20, 2024 · 10 mins · 2124 words · XuBaojin

Thanos Deployment and Practices: Prometheus Long-Term Storage and Global Query

November 19, 2024 · 15 mins · 3055 words · XuBaojin

Linux Performance Analysis Powerhouse: BPF and the bcc Toolset

November 13, 2024 · 9 mins · 1860 words · XuBaojin

OpenTelemetry: Unified Observability Standard

November 11, 2024 · 13 mins · 2633 words · XuBaojin

Building Ops CLI Tools with Go

November 6, 2024 · 10 mins · 1965 words · XuBaojin

October  5

Python Operations Automation: From paramiko to Ansible

October 31, 2024 · 6 mins · 1247 words · XuBaojin

SRE Core Concepts: SLI, SLO and Error Budgets

October 28, 2024 · 2 mins · 260 words · XuBaojin

Kubernetes Disaster Recovery: From etcd Backup to Velero

October 21, 2024 · 14 mins · 2846 words · XuBaojin

The Fundamental Differences Between SRE and Traditional Operations

October 11, 2024 · 10 mins · 2082 words · XuBaojin

Synthetic Monitoring: Proactively Safeguarding User Experience

October 9, 2024 · 16 mins · 3326 words · XuBaojin

September  2

VictoriaMetrics Deployment and Practices: A High-Performance Alternative for Prometheus Long-Term Storage

September 13, 2024 · 19 mins · 3895 words · XuBaojin

Ansible Vault Password Management: A Practical Guide to Encrypting Sensitive Data

September 5, 2024 · 12 mins · 2521 words · XuBaojin

August  4

Performance Engineering: A System Optimization Methodology from the SRE Perspective

August 29, 2024 · 18 mins · 3738 words · XuBaojin

Incident Management and On-Call Mechanism Design

August 23, 2024 · 13 mins · 2559 words · XuBaojin

Alerting Strategy Design: From Noise to Signal

August 19, 2024 · 14 mins · 2928 words · XuBaojin

Kubernetes Autoscaling: HPA/VPA/CA Deep Dive

August 19, 2024 · 13 mins · 2692 words · XuBaojin

July  6

Jenkins Pipeline as Code in Practice

July 29, 2024 · 17 mins · 3551 words · XuBaojin

Eliminating Toil: SRE’s Approach to Managing Operational Work

July 24, 2024 · 17 mins · 3598 words · XuBaojin

cgroup v2 Complete Guide: From Architecture Principles to Production Practices

July 23, 2024 · 23 mins · 4791 words · XuBaojin

Kubernetes Operator Development Guide

July 23, 2024 · 17 mins · 3507 words · XuBaojin

Prometheus High Availability and Federation

July 23, 2024 · 13 mins · 2659 words · XuBaojin

GitOps Workflow: ArgoCD in Practice

July 22, 2024 · 8 mins · 1690 words · XuBaojin

June  5

Capacity Planning and Elastic Scaling in Practice

June 27, 2024 · 10 mins · 1970 words · XuBaojin

Container Runtime: containerd and CRI Deep Dive

June 14, 2024 · 12 mins · 2385 words · XuBaojin

Runbook Writing Guide: Making Operational Knowledge Reproducible

June 11, 2024 · 18 mins · 3665 words · XuBaojin

Prometheus Service Discovery Mechanisms Explained

June 6, 2024 · 13 mins · 2600 words · XuBaojin

Python Log Analysis Scripts in Practice

June 5, 2024 · 18 mins · 3813 words · XuBaojin

May  11

Linux Process Scheduler: CFS Principles and Tuning

May 29, 2024 · 10 mins · 2121 words · XuBaojin

Alert Automation and Remediation: From Alert Storms to Self-Healing Systems

May 28, 2024 · 31 mins · 6470 words · XuBaojin

Incident Response Framework: SEV Classification and Escalation Flow

May 23, 2024 · 20 mins · 4176 words · XuBaojin

Distributed Tracing: Jaeger Implementation in Practice

May 16, 2024 · 9 mins · 1742 words · XuBaojin

Elasticsearch + Kibana Log Analysis Platform

May 9, 2024 · 14 mins · 2896 words · XuBaojin

Linux Memory Management Mechanisms and Tuning in Practice

May 9, 2024 · 13 mins · 2564 words · XuBaojin

Kubernetes Pod Troubleshooting Cheatsheet

May 8, 2024 · 2 mins · 280 words · XuBaojin

Linux Network Stack Tuning: From Kernel to Application

May 7, 2024 · 12 mins · 2493 words · XuBaojin

Git Hooks Automation: From Code Quality to Deployment

May 3, 2024 · 18 mins · 3628 words · XuBaojin

Linux Boot Process Explained: From Firmware to Userspace

May 3, 2024 · 18 mins · 3668 words · XuBaojin

Kubernetes RBAC and Security Contexts

May 2, 2024 · 12 mins · 2449 words · XuBaojin

April  10

Kubernetes Scheduler Principles and Tuning

April 29, 2024 · 12 mins · 2478 words · XuBaojin

Error Budget Consumption Strategies and Action Guidelines

April 26, 2024 · 17 mins · 3556 words · XuBaojin

Linux Package Management: apt/yum/dnf and Package Building

April 26, 2024 · 19 mins · 3900 words · XuBaojin

Getting Started with Terraform Infrastructure as Code

April 24, 2024 · 12 mins · 2429 words · XuBaojin

SLO Design in Practice: From Business Goals to Technical Metrics

April 24, 2024 · 18 mins · 3637 words · XuBaojin

Commercial vs Self-Hosted Monitoring: Datadog vs Open-Source Solutions

April 17, 2024 · 14 mins · 2978 words · XuBaojin

Grafana Dashboard Best Practices

April 17, 2024 · 8 mins · 1646 words · XuBaojin

K8s Networking Model: CNI and Service Networking

April 12, 2024 · 7 mins · 1389 words · XuBaojin

Ansible Playbook Best Practices: From Basics to Production

April 5, 2024 · 15 mins · 3107 words · XuBaojin

Prometheus PromQL: From Beginner to Expert

April 4, 2024 · 7 mins · 1294 words · XuBaojin

March  7

Disk I/O Performance Diagnosis and Optimization

March 27, 2024 · 8 mins · 1627 words · XuBaojin

Kubernetes Ingress Controller Selection and Configuration

March 27, 2024 · 11 mins · 2161 words · XuBaojin

Makefile Build Automation: More Than Just Compilation

March 26, 2024 · 14 mins · 2964 words · XuBaojin

Scheduled Task Management: cron vs systemd timer

March 18, 2024 · 21 mins · 4276 words · XuBaojin

Docker Image Optimization: From 1GB to 50MB

March 14, 2024 · 8 mins · 1618 words · XuBaojin

kubectl Productivity Guide: Plugins and Aliases

March 12, 2024 · 17 mins · 3535 words · XuBaojin

CI/CD Pipeline Design: GitHub Actions in Practice

March 7, 2024 · 12 mins · 2388 words · XuBaojin

February  9

Log Monitoring System: Loki + Promtail Deployment

February 29, 2024 · 10 mins · 2124 words · XuBaojin

Alertmanager Alert Routing and Silencing Strategies

February 27, 2024 · 9 mins · 1867 words · XuBaojin

Quick Setup: Prometheus Monitoring Stack

February 23, 2024 · 1 min · 197 words · XuBaojin

Linux Log Management: journald and Log Rotation

February 14, 2024 · 14 mins · 2925 words · XuBaojin

systemd Service Management Deep Guide

February 13, 2024 · 9 mins · 1787 words · XuBaojin

Docker Compose Production Environment Guide

February 7, 2024 · 13 mins · 2730 words · XuBaojin

Container Persistent Storage Solution Selection

February 6, 2024 · 7 mins · 1315 words · XuBaojin

Zabbix vs Prometheus: Monitoring System Selection Guide

February 5, 2024 · 15 mins · 3041 words · XuBaojin

Kubernetes Resource Management: Requests and Limits

February 2, 2024 · 9 mins · 1862 words · XuBaojin

January  3

Linux Performance Profiling Toolkit: From top to perf

January 19, 2024 · 18 mins · 3658 words · XuBaojin

Practical Shell Script Automation Tips

January 11, 2024 · 2 mins · 369 words · XuBaojin

Linux Filesystem Selection and Performance Optimization

January 1, 2024 · 12 mins · 2507 words · XuBaojin

2023  4

December  4

Production-Grade Bash Scripting Guide

December 27, 2023 · 22 mins · 4514 words · XuBaojin

Linux Kernel Parameter Tuning Practical Handbook

December 21, 2023 · 13 mins · 2727 words · XuBaojin

Linux Security Hardening Checklist: From Minimal Installation to Compliance

December 18, 2023 · 12 mins · 2482 words · XuBaojin

SSH Security Best Practices: From Authentication to Tunneling

December 12, 2023 · 15 mins · 3005 words · XuBaojin