2026  51

September  1

API Gateway Monitoring in Practice: Metrics Collection and Alert Design from Kong to APISIX

September 1, 2026 · 18 mins · 3623 words · Xu Baojin

August  13

Don’t Wait for the Crash to Check Monitoring: A Practical Methodology for Linux Performance Baselines and Anomaly Detection

August 30, 2026 · 23 mins · 4689 words · Xu Baojin

From “@ Ops in Chat” to Self-Service: 6-Layer Architecture and 4 Landing Phases for Platformizing 20+ Operations

August 27, 2026 · 27 mins · 5653 words · Xu Baojin

The 3 AM Phone Rings Again: 7 Engineering Decisions for On-Call Rotation Design and Fatigue Management

August 25, 2026 · 24 mins · 4917 words · Xu Baojin

Don’t Fall for the No-Ops Myth: 5 Production-Level Governance Decisions for Serverless Cold Starts, Cost Explosions, and Observability Blind Spots

August 22, 2026 · 22 mins · 4662 words · Xu Baojin

Cutting 80% of Annual Downtime: 6 Engineering Decisions and Hard-Learned Lessons Going from 99.5% to 99.9% Availability

August 20, 2026 · 22 mins · 4628 words · Xu Baojin

False Positive Rate from 70% to 5%: A Four-Layer Security Gate Design and False Positive Management in CI/CD

August 18, 2026 · 25 mins · 5153 words · Xu Baojin

Don’t Turn Terraform Modules Into Black Boxes: IaC Layered Design Decisions and 6 Production Anti-Patterns Broken Down

August 15, 2026 · 17 mins · 3529 words · Xu Baojin

Starting from Docker Machine Deprecation: 7 Production Decisions for GitLab CI Runner Elastic Architecture and Cache Governance

August 13, 2026 · 17 mins · 3581 words · Xu Baojin

Disaster Recovery Is Not Backup: Cross-Datacenter RPO<5min, RTO<30min Architecture Decisions and Lessons Learned

August 11, 2026 · 26 mins · 5335 words · Xu Baojin

Managed Clusters Aren’t Set-and-Forget: 5 Production Pitfalls After Migrating from Self-Hosted K8s to ACK

August 8, 2026 · 23 mins · 4859 words · Xu Baojin

3 Days of Approval, Still Crashed: Replacing Manual CAB with Error Budget Gates Cut Change-Related Incidents by 60%

August 6, 2026 · 23 mins · 4818 words · Xu Baojin

Don’t Let Jenkins Dictate Your Release Cadence: Architecture Decisions and Lessons from Building a Go DAG Scheduler Engine

August 4, 2026 · 26 mins · 5482 words · Xu Baojin

Deploying IaC Without Tests? A Four-Layer Validation Pipeline That Cuts 3AM Alerts by 80%

August 1, 2026 · 20 mins · 4051 words · Xu Baojin

July  30

Reliability Measurement Is Not About Piling Metrics: Turning ‘Is the System Stable?’ into Decision-Driven Numbers with a Four-Layer Model

July 30, 2026 · 24 mins · 5062 words · Xu Baojin

MTTR from 40 Minutes to 8: Cutting Fault Localization Time by 5x with a Four-Layer Defense

July 28, 2026 · 22 mins · 4552 words · Xu Baojin

Don’t Get Fooled by Multi-Cloud: Architecture Decisions and Lessons from Vendor Lock-in to Cross-Cloud Disaster Recovery

July 25, 2026 · 7 mins · 1475 words · ABaoPlus

Lost Your State File? Terraform State Disaster Recovery and Production-Grade Backend Architecture

July 25, 2026 · 16 mins · 3384 words · Xu Baojin

CI/CD Deployment Speed Optimization in Practice: From 90 Minutes to 5 Minutes

July 25, 2026 · 21 mins · 4408 words · Xu Baojin

Microservice Rate Limiting, Circuit Breaking, and Degradation: A Practical Guide from Avalanche Prevention to Fine-Grained Traffic Governance

July 24, 2026 · 26 mins · 5536 words · Xu Baojin

Disk Space and inode Management: A Complete Troubleshooting Guide from df to lsof

July 23, 2026 · 19 mins · 3914 words · Xu Baojin

System Resilience Engineering: From Reactive Firefighting to Proactive Defense

July 23, 2026 · 20 mins · 4219 words · Xu Baojin

K8s Security Scanning and CIS Benchmark Compliance: A Complete Hardening Guide from kube-bench to Production

July 22, 2026 · 20 mins · 4201 words · Xu Baojin

Postmortem Action Items Tracking: Engineering a Closed-Loop Process from Checklist to Completion

July 21, 2026 · 24 mins · 5022 words · Xu Baojin

Container Image Signing and Verification: Using cosign to Guard the Last Gate of Supply Chain Security

July 20, 2026 · 15 mins · 3045 words · Xu Baojin

Frontend Performance Monitoring in Practice: A Full-Stack Guide from Core Web Vitals to RUM

July 20, 2026 · 17 mins · 3584 words · Xu Baojin

Linux Time Synchronization and NTP: chrony Configuration, Troubleshooting, and Production Practices

July 19, 2026 · 17 mins · 3555 words · Xu Baojin

Message Queue Monitoring in Practice: Kafka Lag, RabbitMQ Backlog, and Consumer Latency Alerting

July 19, 2026 · 16 mins · 3363 words · Xu Baojin

K8s Log Collection Strategy: Choosing Between DaemonSet, Sidecar, and Agentless Patterns

July 18, 2026 · 19 mins · 4001 words · Xu Baojin

DNS Resolution and Troubleshooting: A Practical Guide from resolv.conf to systemd-resolved

July 18, 2026 · 17 mins · 3531 words · Xu Baojin

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

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

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

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

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

July 16, 2026 · 20 mins · 4112 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

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

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

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

Jenkins Freestyle vs Pipeline: A Practical Comparison and Configuration Guide

July 14, 2026 · 19 mins · 3929 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

Monitoring Data Governance: From Metrics Explosion to Precision Observability

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

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

July 12, 2026 · 12 mins · 2523 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

Kubernetes Autoscaling: HPA/VPA/CA Deep Dive

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

Alerting Strategy Design: From Noise to Signal

August 19, 2024 · 14 mins · 2928 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

Linux Memory Management Mechanisms and Tuning in Practice

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

Elasticsearch + Kibana Log Analysis Platform

May 9, 2024 · 14 mins · 2896 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

Linux Boot Process Explained: From Firmware to Userspace

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

Git Hooks Automation: From Code Quality to Deployment

May 3, 2024 · 18 mins · 3628 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