Operations

Showing 100 articles max
Linyb Geek Road
Linyb Geek Road
Jul 12, 2026 · Operations

Designing a High‑Availability Architecture: Core Principles and Practices

This article outlines the essential principles for building a high‑availability system, covering cluster and distributed designs, fault‑tolerance, reliable hardware, disaster recovery, monitoring, security, capacity planning, and automated scaling to achieve optimal performance and resilience.

AutomationCapacity PlanningDistributed Systems
0 likes · 6 min read
Designing a High‑Availability Architecture: Core Principles and Practices

How CPU Affinity Boosts Low‑Latency in High‑Frequency Trading

The article explains why the Linux scheduler’s thread migration hurts deterministic low‑latency trading, outlines three reasons to bind threads to specific cores, demonstrates how to use taskset and Rust’s core_affinity crate for binding, and shows how to verify the binding with htop and command‑line tools.

CPU affinityLinux schedulingPerformance Tuning
0 likes · 13 min read
How CPU Affinity Boosts Low‑Latency in High‑Frequency Trading
MaGe Linux Operations
MaGe Linux Operations
Jul 11, 2026 · Operations

Step‑by‑Step Guide to Diagnose 100 % CPU on a Linux Server

When a Linux server’s CPU spikes to 100 %, this article walks through a systematic investigation—from defining what “CPU 100 %” really means, gathering timestamps and metrics, using tools like top, mpstat, vmstat, pidstat, sar, perf, and strace, to tracing processes, threads, containers, and Kubernetes, building an evidence chain, applying low‑risk fixes, and verifying the resolution.

CPULinuxPerformance
0 likes · 24 min read
Step‑by‑Step Guide to Diagnose 100 % CPU on a Linux Server
MaGe Linux Operations
MaGe Linux Operations
Jul 11, 2026 · Operations

Mastering TCP Handshake, Four‑Way Termination, and Common Faults

This article breaks down the TCP three‑way handshake and four‑way close, explains what each state means, and provides a step‑by‑step troubleshooting guide with concrete Linux commands, packet captures, and practical tips for diagnosing timeouts, refusals, retransmissions, and other common connection problems.

Four-way terminationHandshakeLinux
0 likes · 22 min read
Mastering TCP Handshake, Four‑Way Termination, and Common Faults
AI Engineer Programming
AI Engineer Programming
Jul 11, 2026 · Operations

Building an Observability Platform for LLM Agents with OpenTelemetry

This article explains why LLM agents need a dedicated observability platform, introduces OpenTelemetry’s core concepts and architecture, shows how to manually instrument Python code, enable automatic instrumentation, configure the Collector, handle common distributed‑system pitfalls, and extend OTel with agent‑specific semantics and evaluation loops.

CollectorLLM AgentMetrics
0 likes · 20 min read
Building an Observability Platform for LLM Agents with OpenTelemetry
Ops Community
Ops Community
Jul 11, 2026 · Operations

Boost Nginx Performance: Scaling from Thousands to Ten‑Thousands RPS

The article presents a reproducible Nginx performance‑tuning workflow that starts with defining a baseline and acceptance criteria, measures CPU, file‑descriptor, upstream and disk limits, then incrementally adjusts worker settings, systemd limits, keepalive, buffering and compression, while using gray‑scale deployment and safe rollback.

BufferingGzipKeepalive
0 likes · 18 min read
Boost Nginx Performance: Scaling from Thousands to Ten‑Thousands RPS
dbaplus Community
dbaplus Community
Jul 11, 2026 · Operations

How rsync Solved the Bandwidth‑vs‑Difference Deadlock with Rolling Checksums

The article explains why synchronizing a 10 GB file across a slow link seems impossible, describes the classic deadlock of needing the difference without sending the whole file, and shows how rsync’s rolling checksum, weak/strong fingerprinting, and sliding‑window design break that deadlock efficiently.

block fingerprintingfile synchronizationnetwork optimization
0 likes · 18 min read
How rsync Solved the Bandwidth‑vs‑Difference Deadlock with Rolling Checksums
Raymond Ops
Raymond Ops
Jul 10, 2026 · Operations

Mastering Rsync Incremental Backups: Configuration, Optimization, and Practical Implementation

This guide walks through the fundamentals of rsync incremental backups, explaining the delta algorithm, file comparison rules, optimal parameter choices, real‑world performance comparisons, and step‑by‑step scripts for installation, daily cron jobs, link‑dest rotation, real‑time syncing with inotify, and robust monitoring and error handling.

BackupLinuxcron
0 likes · 49 min read
Mastering Rsync Incremental Backups: Configuration, Optimization, and Practical Implementation
MaGe Linux Operations
MaGe Linux Operations
Jul 10, 2026 · Operations

Why Do Docker Containers Keep Restarting? A Step‑by‑Step Investigation to Find the Root Cause

The article explains that frequent Docker container restarts are driven by the restart policy, not the underlying issue, and provides a systematic method—collecting container state, logs, events, exit codes, OOM flags, health‑check results, and restart policy details—to pinpoint the true cause before applying targeted fixes.

ContainerDockerLinux
0 likes · 20 min read
Why Do Docker Containers Keep Restarting? A Step‑by‑Step Investigation to Find the Root Cause
Ops Community
Ops Community
Jul 10, 2026 · Operations

How to Diagnose Network Packet Loss: Practical Steps from ping to tcpdump

This guide explains how to systematically investigate network packet loss on Linux by collecting timestamps, routing, interface and kernel statistics, using ping, tracepath, curl, netstat, ss, nstat, ip, ethtool, nftables/iptables, and tcpdump on both ends, then narrowing the failure scope, fixing MTU, conntrack, soft‑interrupt or firewall issues, and validating the fix with metrics and roll‑back procedures.

LinuxMTUconntrack
0 likes · 18 min read
How to Diagnose Network Packet Loss: Practical Steps from ping to tcpdump
Advanced AI Application Practice
Advanced AI Application Practice
Jul 10, 2026 · Operations

Why More Test Cases Can Increase Bugs and How This AI Skill Closes Testing Gaps

The article explains that writing many test cases does not guarantee bug reduction because missing test points create blind spots, and introduces the AI‑powered test‑point‑generator skill that systematically scans requirements across 14 dimensions to produce comprehensive, verifiable test points and reduce P1 incidents.

AI testingAutomationCI pipeline
0 likes · 17 min read
Why More Test Cases Can Increase Bugs and How This AI Skill Closes Testing Gaps
Java Companion
Java Companion
Jul 10, 2026 · Operations

One-Click Install & Auto-Update for GitHub Binaries: My Experience with the 16k‑Star Komi Store

Komi Store aggregates binary releases from GitHub, Codeberg, Forgejo and other Git platforms, offering searchable, filtered listings with version, star and fork counts, and provides one‑click installation, multiple Android install methods, auto‑update scheduling, APK inspection, and optional mirror downloads, all in an open‑source package manager.

AndroidGitHubKomi Store
0 likes · 10 min read
One-Click Install & Auto-Update for GitHub Binaries: My Experience with the 16k‑Star Komi Store
Linux Tech Enthusiast
Linux Tech Enthusiast
Jul 10, 2026 · Operations

Essential Linux Commands Every Network Engineer Should Know

This article compiles a comprehensive cheat‑sheet of Linux commands, ranging from basic file operations to advanced networking utilities, presented through a series of screenshots that together form a practical reference for network engineers.

LinuxNetwork EngineeringSysadmin
0 likes · 1 min read
Essential Linux Commands Every Network Engineer Should Know
Geek Labs
Geek Labs
Jul 10, 2026 · Operations

4 Open‑Source Tools That Boost Developer Efficiency

This article presents four open‑source tools—Observal, ktx, secretspec, and thefeed—that streamline AI component management, provide semantic context for AI‑generated SQL, automate secret handling, and enable DNS‑based RSS reading, helping developers save time across common workflow scenarios.

AI workflowDevOpsOpen Source
0 likes · 6 min read
4 Open‑Source Tools That Boost Developer Efficiency
Raymond Ops
Raymond Ops
Jul 9, 2026 · Operations

Practical Guide to Troubleshooting and Resolving DNS Issues

This comprehensive guide explains how DNS works, categorises common resolution failures, and provides step‑by‑step procedures, command‑line examples and configuration snippets for diagnosing and fixing DNS problems in Linux, Kubernetes and cloud environments.

DNSdigkubernetes
0 likes · 52 min read
Practical Guide to Troubleshooting and Resolving DNS Issues
Java Companion
Java Companion
Jul 9, 2026 · Operations

Tired of Manually Sifting Through Monitoring? Meet Ongrid, the Ops‑World’s OpenClaw

Ongrid is an open‑source AI Ops agent that integrates with Slack, DingTalk and other chat platforms, automatically detects alerts, performs root‑cause analysis using a built‑in Prometheus/Loki/Tempo/Grafana stack, and can even remediate issues—all without opening inbound ports, offering browser‑based shells and one‑click deployment via install.sh.

AI OpsAutomationChatOps
0 likes · 9 min read
Tired of Manually Sifting Through Monitoring? Meet Ongrid, the Ops‑World’s OpenClaw
Ops Community
Ops Community
Jul 8, 2026 · Operations

Quick Nginx Log Analysis Techniques to Spot Abnormal Requests and Attack Sources

This article provides a step‑by‑step guide on using Nginx's custom log_format together with command‑line tools such as awk, grep, sort and jq to identify slow requests, 5xx spikes, CC attacks, scanners and SQL‑injection attempts, and then mitigates them with limit_req, map, geo and iptables rules, while also covering log rotation, monitoring and risk‑aware deployment practices.

DevOpsNginxSecurity
0 likes · 37 min read
Quick Nginx Log Analysis Techniques to Spot Abnormal Requests and Attack Sources
MaGe Linux Operations
MaGe Linux Operations
Jul 8, 2026 · Operations

How I Optimized Nginx to Double My Site’s Concurrency

The article walks through a systematic Nginx performance tuning process that starts with baseline load testing, identifies bottlenecks in worker processes, connection limits, I/O and buffering, and applies targeted configuration changes—such as auto workers, keep‑alive tuning, gzip, and proxy buffers—resulting in a three‑fold increase in concurrent request handling.

ConcurrencyLinuxLoad Testing
0 likes · 31 min read
How I Optimized Nginx to Double My Site’s Concurrency