Operations

Showing 100 articles max
Raymond Ops
Raymond Ops
Aug 14, 2026 · Operations

How to Diagnose and Fix 502, 504, and Connection Reset Errors in Nginx

This guide explains the distinct causes of 502 Bad Gateway, 504 Gateway Timeout, and Connection Reset errors in Nginx reverse‑proxy setups and provides a step‑by‑step, four‑segment troubleshooting workflow with concrete log examples, shell commands, and configuration recommendations.

502 Bad Gateway504 Gateway TimeoutConfiguration
0 likes · 24 min read
How to Diagnose and Fix 502, 504, and Connection Reset Errors in Nginx
CodeOnCode
CodeOnCode
Aug 14, 2026 · Operations

Humongous Objects in G1 GC: Why They Fear Contiguous Space and Hurt Performance

Humongous objects in Java's G1 collector are large allocations that require a contiguous set of heap regions, bypass the young generation, inflate old‑generation usage, trigger frequent Young, Mixed or Full GCs, and can dominate CPU and pause time unless the code is refactored or the region size is tuned.

G1GCHumongous
0 likes · 16 min read
Humongous Objects in G1 GC: Why They Fear Contiguous Space and Hurt Performance
FunTester
FunTester
Aug 14, 2026 · Operations

Assert Business States to Make E2E Tests More Stable

The article explains how to design robust end‑to‑end tests for complex customer‑lifecycle workflows by breaking journeys into observable milestones, using realistic data, validating cross‑system state, handling timing issues, and establishing clear pass/fail criteria to improve test stability and reduce operational risk.

Automation TestingE2E testingcustomer workflow
0 likes · 17 min read
Assert Business States to Make E2E Tests More Stable
Advanced AI Application Practice
Advanced AI Application Practice
Aug 13, 2026 · Operations

Treat Test, Staging, and Production Environments Like an RPG – A Hands‑On Config Management Guide

The article likens the software release pipeline to an RPG, explains the distinct purposes and characteristics of test, pre‑release, and production environments, and presents concrete configuration‑management principles and four practical solutions—including environment variables, file mounts, and config centers—supported by real‑world examples.

ConfigurationProductiondeployment
0 likes · 10 min read
Treat Test, Staging, and Production Environments Like an RPG – A Hands‑On Config Management Guide
Raymond Ops
Raymond Ops
Aug 13, 2026 · Operations

How to Implement Nginx Rate Limiting: Protect Against Brute‑Force, Crawlers, and Traffic Spikes

This article explains how to use Nginx's built‑in limit_req and limit_conn modules—based on the leaky‑bucket algorithm—to throttle requests by IP or API key, configure burst and nodelay behavior, apply whitelists, customize error responses, fine‑tune with delay and dry‑run modes, and monitor effectiveness in production environments.

API securityRate Limitingleaky bucket
0 likes · 22 min read
How to Implement Nginx Rate Limiting: Protect Against Brute‑Force, Crawlers, and Traffic Spikes
Old Zhao – Management Systems Only
Old Zhao – Management Systems Only
Aug 13, 2026 · Operations

Why Top‑Tier Procurement Manages Cost, Supply, Delivery, and Cash Flow—not Just Price or Payment Terms

The article explains that effective procurement goes beyond price negotiation and payment‑term talks, requiring a holistic view of total cost of ownership, supplier stability, on‑time delivery, and cash‑flow impact, and outlines the four key results that distinguish first‑class procurement.

KPIscash flowdigital procurement
0 likes · 13 min read
Why Top‑Tier Procurement Manages Cost, Supply, Delivery, and Cash Flow—not Just Price or Payment Terms
Woodpecker Software Testing
Woodpecker Software Testing
Aug 13, 2026 · Operations

LLM Testing vs Traditional Testing: A Deep Comparative Practice Guide

Unlike deterministic software tests, LLM testing must handle multiple valid outputs, requiring intent alignment, scenario benchmarking, adversarial stress, and human-in-the-loop validation, with new metrics such as intent fidelity, context resilience and distribution robustness, as demonstrated across six real-world projects.

Human-in-the-LoopLLM testingadversarial testing
0 likes · 10 min read
LLM Testing vs Traditional Testing: A Deep Comparative Practice Guide
Geek Labs
Geek Labs
Aug 13, 2026 · Operations

Why a Terminal Sidebar Could Be the Missing Piece for AI Coding Assistants

Sidecar is a terminal‑based DevOps sidebar that consolidates git status, file changes, task progress, and multi‑agent conversation histories into a single TUI, letting developers monitor and control AI coding assistants without leaving the terminal, while offering shortcuts, plugin architecture, and cross‑agent support, but it requires terminal familiarity and has some documentation gaps.

AI coding assistantsGit integrationMulti-Agent
0 likes · 11 min read
Why a Terminal Sidebar Could Be the Missing Piece for AI Coding Assistants
Alibaba Middleware
Alibaba Middleware
Aug 12, 2026 · Operations

How STAROps Detects Unknown Anomalies with Intelligent Log Inspection

STAROps transforms raw logs into actionable insights by clustering log patterns, drilling down across dimensions with AI operators, and using an Agent that dynamically plans investigations, integrates UModel cross‑source mapping, and continuously refines findings to catch unknown anomalies before they become incidents.

AI operatorsCloud NativeUModel
0 likes · 17 min read
How STAROps Detects Unknown Anomalies with Intelligent Log Inspection
Raymond Ops
Raymond Ops
Aug 12, 2026 · Operations

Avoid These 10 Common Docker Pitfalls in Production

This article enumerates the ten most frequent Docker problems encountered in production—such as disk exhaustion, time drift, DNS failures, OOM kills, network issues, data loss, tag confusion, PID‑1 signal handling, missing resource limits, and exposed daemon ports—detailing their symptoms, underlying causes, diagnostic commands, remediation steps, and preventive measures, plus five additional hidden traps.

DockerProductioncontainer
0 likes · 34 min read
Avoid These 10 Common Docker Pitfalls in Production
Golang Shines
Golang Shines
Aug 12, 2026 · Operations

Boost Ops Efficiency: 10 Essential Linux Tools Every Engineer Should Use

This article presents a practical guide for system administrators and DevOps engineers, introducing ten high‑frequency Linux tools—htop, iotop, nethogs, ncdu, strace, lsof, tcpdump, netstat/ss, curl, and systemctl/journalctl—detailing their installation, core and advanced usage, real‑world case studies, and how to combine them to dramatically improve troubleshooting speed and overall operational efficiency.

Linuxhtopiotop
0 likes · 54 min read
Boost Ops Efficiency: 10 Essential Linux Tools Every Engineer Should Use
samdeepthink
samdeepthink
Aug 12, 2026 · Operations

Why Observability Is More Than Monitoring: Finding the Root Cause Quickly

The article explains that observability goes beyond simple monitoring by combining metrics, logs, and traces to pinpoint where and why a system issue occurs, especially in microservice and cloud‑native environments, and stresses the importance of correlating data rather than merely collecting more.

AIOpsCloud Nativelogs
0 likes · 3 min read
Why Observability Is More Than Monitoring: Finding the Root Cause Quickly
Geek Labs
Geek Labs
Aug 12, 2026 · Operations

Convert Word, PPT, PDF to Markdown in 4.7 ms – 14 Formats Supported

Anydoc is an open‑source tool that instantly converts Word, PPT, Excel, PDF and other office files into clean Markdown, supporting 14 formats, running in a median of 4.7 ms versus LibreOffice’s 1.1 s, with local PDF parsing and easy CLI or library integration.

CLIMarkdownNode.js
0 likes · 7 min read
Convert Word, PPT, PDF to Markdown in 4.7 ms – 14 Formats Supported
LuTiao Programming
LuTiao Programming
Aug 11, 2026 · Operations

Why Relying Only on top and jstack Is Outdated: Embracing JDK Flight Recorder for Modern Java Troubleshooting

The article explains how JDK Flight Recorder (JFR) provides low‑overhead, continuous JVM event recording that outperforms traditional snapshot tools like top, jstack, and jmap, and offers practical commands and use‑cases for diagnosing CPU spikes, GC issues, thread contention, and latency problems in production Java services.

JDK Flight RecorderJava performanceSpring Boot
0 likes · 13 min read
Why Relying Only on top and jstack Is Outdated: Embracing JDK Flight Recorder for Modern Java Troubleshooting
Raymond Ops
Raymond Ops
Aug 11, 2026 · Operations

How to Quickly Identify High‑CPU Processes on a Linux Server with a One‑Minute Command Checklist

This article walks through a systematic, three‑stage method—starting with a 60‑second global scan using uptime, top, vmstat and mpstat, then pinpointing the offending process and thread with pidstat, perf and strace, and finally classifying the root cause to apply the appropriate fix—so you can diagnose and resolve Linux CPU spikes without resorting to blind restarts.

CPULinuxperf
0 likes · 16 min read
How to Quickly Identify High‑CPU Processes on a Linux Server with a One‑Minute Command Checklist