Tagged articles

Troubleshooting

614 articles · Page 5 of 7
ByteDance Web Infra
ByteDance Web Infra
Oct 13, 2021 · Operations

DNS Resolution Failure for goofy.app in Singapore Office Caused by DNSSEC Misconfiguration

An internal investigation revealed that the goofy.app domain could not be resolved from Singapore offices because a misconfigured DNSSEC DS record caused validation failures, while Chinese DNS resolvers ignored DNSSEC, leading to successful resolution there; removing the erroneous DS key restored global accessibility.

DNSDNSSECDomain Resolution
0 likes · 10 min read
DNS Resolution Failure for goofy.app in Singapore Office Caused by DNSSEC Misconfiguration
Ops Development Stories
Ops Development Stories
Sep 28, 2021 · Cloud Native

Why Does PLEG ‘Not Healthy’ Make a Kubernetes Node NotReady?

This article explains the role of the Pod Lifecycle Event Generator (PLEG) in Kubelet, why the “PLEG is not healthy” error causes nodes to become NotReady, common failure scenarios, and a step‑by‑step troubleshooting method that ultimately resolves the issue by upgrading systemd.

KubernetesNodeNotReadyPLEG
0 likes · 11 min read
Why Does PLEG ‘Not Healthy’ Make a Kubernetes Node NotReady?
Efficient Ops
Efficient Ops
Sep 13, 2021 · Operations

Mastering tcpdump: Essential Commands for Network Traffic Analysis

This guide explains how to use tcpdump for capturing and filtering network packets, covering basic and advanced command options, logical filters, saving captures, and a real‑world troubleshooting scenario involving a Node.js server behind Nginx.

Troubleshootingnetwork analysispacket capture
0 likes · 7 min read
Mastering tcpdump: Essential Commands for Network Traffic Analysis
Liangxu Linux
Liangxu Linux
Sep 7, 2021 · Cloud Native

Top 19 Kubernetes Service Issues and How to Fix Them

This guide compiles nineteen common Kubernetes problems—from certificate errors and service exposure failures to pod initialization issues and Helm installation errors—providing concise root‑cause analyses and step‑by‑step command solutions to help you quickly troubleshoot and resolve cluster disruptions.

KubernetesServiceTroubleshooting
0 likes · 11 min read
Top 19 Kubernetes Service Issues and How to Fix Them
DeWu Technology
DeWu Technology
Sep 3, 2021 · Operations

Live Streaming Service Monitoring and Alert Attribution Practice

The article outlines a systematic approach for quickly attributing live‑streaming service alerts—combining consolidated knowledge, log and trace analysis, and a decision‑tree workflow—to pinpoint root causes such as resource limits or mesh overload, illustrated by a real RT‑jitter case and emphasizing deep architectural understanding.

MonitoringTroubleshootingalert attribution
0 likes · 8 min read
Live Streaming Service Monitoring and Alert Attribution Practice
dbaplus Community
dbaplus Community
Aug 30, 2021 · Operations

How to Systematically Diagnose High RSS Memory Usage in Java Services

This article presents a step‑by‑step methodology for troubleshooting high RSS memory consumption in Java applications, covering heap size assessment, ARENA region analysis, native memory tracking, off‑heap memory checks, and automation tools to streamline the entire diagnostic process.

JVMJavaNativeMemoryTracking
0 likes · 15 min read
How to Systematically Diagnose High RSS Memory Usage in Java Services
Aikesheng Open Source Community
Aikesheng Open Source Community
Aug 24, 2021 · Databases

Troubleshooting MySQL Group Replication Transaction Certification Errors and Recovery

An in‑depth analysis of MySQL Group Replication (MGR) transaction certification failures, covering error symptoms, root‑cause investigation, replication‑group transaction set mismatches, and step‑by‑step recovery procedures with code examples and best‑practice recommendations to keep MGR clusters clean.

DatabaseGroup ReplicationMySQL
0 likes · 19 min read
Troubleshooting MySQL Group Replication Transaction Certification Errors and Recovery
Big Data Technology & Architecture
Big Data Technology & Architecture
Aug 5, 2021 · Big Data

Common Kafka Errors and Their Solutions

This article compiles a comprehensive list of frequent Kafka errors—including UnknownTopicOrPartitionException, LEADER_NOT_AVAILABLE, TimeoutException, and configuration issues—explaining their causes, providing detailed analysis, and offering step‑by‑step troubleshooting commands and configuration adjustments to resolve each problem.

Error handlingTroubleshootingconfiguration
0 likes · 33 min read
Common Kafka Errors and Their Solutions
Efficient Ops
Efficient Ops
Aug 2, 2021 · Cloud Native

19 Common Kubernetes Failures and How to Fix Them

This guide walks through nineteen typical Kubernetes problems—from service access failures and pod initialization errors to Helm installation issues—explaining root causes, providing concise solutions, and including command‑line examples and screenshots to help operators quickly resolve cluster disruptions.

Troubleshootingcloud-native
0 likes · 10 min read
19 Common Kubernetes Failures and How to Fix Them
Efficient Ops
Efficient Ops
Jul 28, 2021 · Operations

Master Network Troubleshooting with MTR: Install, Use, and Analyze Results

Learn how to install and use the powerful MTR network diagnostic tool across Windows, Linux, macOS, and Android, understand its combined ping/traceroute output, master key command-line options, and interpret loss, latency, and stability metrics to effectively troubleshoot connectivity issues.

LinuxTroubleshootingWindows
0 likes · 10 min read
Master Network Troubleshooting with MTR: Install, Use, and Analyze Results
Java Interview Crash Guide
Java Interview Crash Guide
Jun 26, 2021 · Backend Development

Essential Linux and Java Tools for Fast Troubleshooting and Performance Tuning

This guide compiles a comprehensive set of Linux commands and Java diagnostic utilities—including tail, grep, awk, find, tsar, btrace, Greys, Arthas, and JProfiler—offering practical examples and code snippets to help developers quickly identify and resolve performance and stability issues in production environments.

JavaMonitoringTools
0 likes · 16 min read
Essential Linux and Java Tools for Fast Troubleshooting and Performance Tuning
vivo Internet Technology
vivo Internet Technology
Jun 16, 2021 · Backend Development

Troubleshooting Dubbo Thread Pool Exhaustion: A Redis Performance Optimization Case Study

The case study details how a high‑traffic Dubbo service handling 1.8 billion daily requests suffered periodic circuit‑breaks due to thread‑pool exhaustion, traced to a cache‑bypass bug, Redis setex spikes, and an improperly warmed commons‑pool2 connection pool, and resolved by fixing the bug, scaling Redis, and tuning or downgrading the pool configuration to enable pre‑warming via minEvictableIdleTimeMillis.

Connection PoolDubboRedis
0 likes · 13 min read
Troubleshooting Dubbo Thread Pool Exhaustion: A Redis Performance Optimization Case Study
Liangxu Linux
Liangxu Linux
Apr 29, 2021 · Fundamentals

10 Proven Debugging Techniques Every Programmer Should Master

Debugging is inevitable for programmers, and this guide presents ten practical strategies—from mindset adjustments and bug reproduction to log analysis, online research, code commenting, breakpoint usage, and even the quirky rubber duck method—to help developers efficiently locate and resolve bugs across any codebase.

Best PracticesTroubleshootingdebugging
0 likes · 9 min read
10 Proven Debugging Techniques Every Programmer Should Master
Efficient Ops
Efficient Ops
Apr 27, 2021 · Operations

Diagnosing Common Java Server Issues: CPU, Memory, Disk & Network

This guide walks through systematic troubleshooting of Java server problems—including CPU spikes, memory leaks, disk I/O bottlenecks, and network timeouts—by using native Linux tools and JVM utilities such as ps, top, jstack, jstat, iostat, vmstat, and netstat to pinpoint root causes and apply targeted fixes.

CPUGCJava
0 likes · 22 min read
Diagnosing Common Java Server Issues: CPU, Memory, Disk & Network
Open Source Linux
Open Source Linux
Apr 26, 2021 · Databases

How to Resolve MySQL Too Many Connections Errors by Raising max_connections

This guide explains why MySQL reports "too many connections", shows how to check the current max_connections setting, compares default limits across MySQL versions, and provides four practical methods—including editing my.cnf, using SQL commands, modifying source code, and tweaking mysqld_safe—to increase the connection limit safely.

DatabaseMySQLTroubleshooting
0 likes · 4 min read
How to Resolve MySQL Too Many Connections Errors by Raising max_connections
Aikesheng Open Source Community
Aikesheng Open Source Community
Apr 15, 2021 · Databases

Redis Memory OOM Diagnosis: Causes, Investigation Steps, and Practical Commands

This article explains why Redis can report out‑of‑memory (OOM) errors even with small datasets, describes the two types of OOM, outlines memory‑consumption categories, presents systematic troubleshooting methods, and provides a collection of useful Redis commands for diagnosing and resolving memory‑related issues.

DatabaseOOMPerformance
0 likes · 10 min read
Redis Memory OOM Diagnosis: Causes, Investigation Steps, and Practical Commands
Efficient Ops
Efficient Ops
Apr 12, 2021 · Operations

Mastering Network Packet Loss: Diagnosis and Solutions for Linux Servers

This guide explains the fundamentals of network packet loss, illustrates how packets are sent and received, and provides step‑by‑step troubleshooting methods for hardware NIC, driver, kernel stack, TCP/UDP, and application‑level issues on Linux systems, complete with command examples and visual diagrams.

NetworkPacket lossTroubleshooting
0 likes · 34 min read
Mastering Network Packet Loss: Diagnosis and Solutions for Linux Servers
ITPUB
ITPUB
Apr 7, 2021 · Operations

8 Real-World Production Failures and How to Diagnose Them Quickly

The article shares eight authentic production incident cases—from frequent JVM Full GC and memory leaks to cache avalanches, DNS hijacking, and database deadlocks—detailing their root causes, diagnostic steps, code snippets, and practical remediation strategies for engineers facing similar challenges.

CacheDatabaseJVM
0 likes · 17 min read
8 Real-World Production Failures and How to Diagnose Them Quickly
Wukong Talks Architecture
Wukong Talks Architecture
Apr 3, 2021 · Backend Development

Two Years of Kafka in a Restaurant Order System: Problems, Solutions, and Lessons Learned

This article recounts the author's two‑year experience with Kafka in a high‑traffic restaurant ordering system, detailing why message ordering matters, the pitfalls of synchronous retries, message backlog, partition routing, primary‑key conflicts, database replication lag, and practical mitigation strategies for reliable backend processing.

KafkaTroubleshootingdistributed-systems
0 likes · 17 min read
Two Years of Kafka in a Restaurant Order System: Problems, Solutions, and Lessons Learned
Liangxu Linux
Liangxu Linux
Apr 3, 2021 · Cloud Native

Top 17 Docker Troubleshooting Tips: From Storage Migration to Network Errors

This guide compiles seventeen common Docker problems—including storage directory migration, disk space shortages, missing libraries, container corruption, network misconfigurations, and command‑line quirks—along with step‑by‑step solutions, configuration tweaks, and command examples to help engineers quickly diagnose and resolve container issues.

ContainerDockerNetwork
0 likes · 26 min read
Top 17 Docker Troubleshooting Tips: From Storage Migration to Network Errors
php Courses
php Courses
Mar 9, 2021 · Databases

Troubleshooting PHP PDO MySQL Connection Issues on Windows

This guide explains how to enable the PDO extension, configure php.ini, write connection code with proper error handling, and debug SQL statement errors to resolve common MySQL connection problems in PHP on Windows environments.

Database ConnectionMySQLTroubleshooting
0 likes · 3 min read
Troubleshooting PHP PDO MySQL Connection Issues on Windows
dbaplus Community
dbaplus Community
Mar 8, 2021 · Databases

Why Is My Redis Slowing Down? A Complete Guide to Diagnose and Fix Latency Issues

This comprehensive article walks you through the entire process of identifying why Redis latency spikes, from confirming the slowdown and measuring baseline performance to analyzing slow logs, big keys, expiration patterns, memory limits, fork overhead, AOF settings, CPU binding, swap usage, memory fragmentation, network bandwidth, and finally applying practical optimization techniques.

LatencyRedisTroubleshooting
0 likes · 40 min read
Why Is My Redis Slowing Down? A Complete Guide to Diagnose and Fix Latency Issues
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 4, 2021 · Databases

Troubleshooting MySQL Slave Replication Errors Caused by XtraBackup Kill‑Long‑Query Settings

This article explains how to diagnose and resolve MySQL slave replication failures that occur when XtraBackup’s --kill-long-queries-timeout and --kill-long-query-type options interrupt long‑running queries, detailing steps such as checking performance_schema, reviewing error logs, restarting replication, and adjusting backup parameters.

DatabaseMySQLPerformance
0 likes · 4 min read
Troubleshooting MySQL Slave Replication Errors Caused by XtraBackup Kill‑Long‑Query Settings
360 Smart Cloud
360 Smart Cloud
Feb 25, 2021 · Cloud Computing

Investigation and Resolution of Octavia API Slow Response Issue

This article details the background, architecture, step‑by‑step troubleshooting, analysis of network and server queues, and the final configuration changes that resolved the intermittent slow response times of the Octavia load‑balancer API in an OpenStack environment.

APILoad BalancerNetwork
0 likes · 7 min read
Investigation and Resolution of Octavia API Slow Response Issue
360 Smart Cloud
360 Smart Cloud
Feb 9, 2021 · Mobile Development

Fix Xcode 10 Simulator Launch Issue on macOS Mojave by Reinstalling Plug‑Ins

This guide explains how to resolve the Xcode 10 simulator launch failure on macOS Mojave by backing up, removing, and restoring the Xcode Plug‑Ins folder, along with additional steps such as editing scheme settings and resetting the simulator, providing detailed screenshots and code snippets.

Plug‑InsTroubleshootingXcode
0 likes · 4 min read
Fix Xcode 10 Simulator Launch Issue on macOS Mojave by Reinstalling Plug‑Ins
Sohu Tech Products
Sohu Tech Products
Jan 28, 2021 · Operations

Performance Troubleshooting: JVM Safepoint, Biased Locking, Netty Worker Blocking, and Log Framework Issues

This article details a systematic investigation of various backend performance problems—including CMS GC delays, biased‑lock revocation, Netty worker thread blocking, and log‑framework overhead—provides root‑cause analysis, JVM tuning parameters, and practical recommendations to mitigate latency spikes in production services.

JVMNettySafepoint
0 likes · 16 min read
Performance Troubleshooting: JVM Safepoint, Biased Locking, Netty Worker Blocking, and Log Framework Issues
High Availability Architecture
High Availability Architecture
Jan 22, 2021 · Databases

Comprehensive Guide to Diagnosing and Optimizing Redis Performance Issues

Redis can experience latency spikes due to factors such as complex commands, big keys, expiration patterns, memory limits, fork overhead, AOF persistence, CPU binding, swap usage, memory fragmentation, and network saturation, and this article provides a systematic troubleshooting methodology and practical optimization solutions for each scenario.

DatabaseLatencyPerformance
0 likes · 38 min read
Comprehensive Guide to Diagnosing and Optimizing Redis Performance Issues
Liangxu Linux
Liangxu Linux
Jan 14, 2021 · Operations

How to Resolve Stuck Kubernetes Resources, Reset etcd, and Fix API Server Errors

This guide explains how to delete inconsistent Kubernetes rc, deployment, and service objects, reset etcd data, address apiserver start failures caused by missing ServiceAccount certificates, disable SELinux for fluentd logs, generate ServiceAccount keys, recover from etcd startup errors, configure host trust, change hostnames, enable VirtualBox copy‑paste, force‑delete pods and namespaces, and avoid resource‑request‑only containers causing contention.

EtcdOperationsTroubleshooting
0 likes · 17 min read
How to Resolve Stuck Kubernetes Resources, Reset etcd, and Fix API Server Errors
Architecture Digest
Architecture Digest
Jan 9, 2021 · Databases

MySQL Replication Overview, Configuration, and Common Issues

This article explains MySQL's built‑in replication mechanism, covering its purpose, supported replication formats, step‑by‑step master‑slave configuration, common topologies, troubleshooting techniques, and practical SQL commands for setting up and maintaining reliable data distribution and high availability.

DatabaseMaster‑SlaveMySQL
0 likes · 24 min read
MySQL Replication Overview, Configuration, and Common Issues
Beike Product & Technology
Beike Product & Technology
Jan 6, 2021 · Databases

Analyzing MySQL Deadlock Cases and Prevention Strategies

This article investigates a MySQL InnoDB deadlock observed during a holiday period, explains how gap locks and next‑key locks on a composite index cause mutual waiting, reproduces the issue with large test data, and offers practical guidelines to avoid similar deadlocks in production environments.

DeadlockGAP LockInnoDB
0 likes · 12 min read
Analyzing MySQL Deadlock Cases and Prevention Strategies
MaGe Linux Operations
MaGe Linux Operations
Jan 2, 2021 · Cloud Native

Fix Stuck Kubernetes Resources, ETCD Errors, and ServiceAccount Issues

This guide walks through troubleshooting common Kubernetes issues such as deleting stuck RCs, Deployments, and Services, resetting etcd after failures, fixing apiserver start errors caused by missing ServiceAccount certificates, handling SELinux permission denials, configuring host trust, and force‑deleting problematic Pods or Namespaces.

EtcdKubernetesServiceAccount
0 likes · 16 min read
Fix Stuck Kubernetes Resources, ETCD Errors, and ServiceAccount Issues
Java Backend Technology
Java Backend Technology
Nov 21, 2020 · Backend Development

Why Your RocketMQ Consumer Stalls: Uncovering the Hidden VIP Port Issue

This article walks through a real‑world RocketMQ failure where a consumer could not receive messages due to an unreachable VIP port, explains the broker’s three‑port architecture, shows how to diagnose the problem via logs, and provides code and configuration fixes to restore normal consumption.

Message QueueRocketMQTroubleshooting
0 likes · 9 min read
Why Your RocketMQ Consumer Stalls: Uncovering the Hidden VIP Port Issue
Liangxu Linux
Liangxu Linux
Nov 19, 2020 · Cloud Native

6 Essential kubectl Tricks to Debug Kubernetes Deployments

After migrating from Docker to Docker Swarm and finally to Kubernetes, the author shares six practical kubectl troubleshooting techniques—including inspecting deployments, viewing events, streaming logs, exporting YAML, scaling pods, and port‑forwarding—to quickly identify and fix common cluster issues.

DeploymentTroubleshootingdebugging
0 likes · 7 min read
6 Essential kubectl Tricks to Debug Kubernetes Deployments
php Courses
php Courses
Nov 10, 2020 · Backend Development

Common Pitfalls When Integrating WeChat Enterprise Callback with ThinkPHP

This article outlines three major pitfalls developers encounter when using ThinkPHP 3.2.3 with PHP 5.3 to handle WeChat enterprise callback decryption, and provides step‑by‑step solutions including library adjustments, constructor updates, signature handling, and output buffering cleanup.

CallbackEncryptionEnterprise
0 likes · 4 min read
Common Pitfalls When Integrating WeChat Enterprise Callback with ThinkPHP
Efficient Ops
Efficient Ops
Nov 8, 2020 · Operations

6 Essential kubectl Tricks to Master Kubernetes Troubleshooting

This guide presents six practical kubectl commands—including get, events, logs, yaml output, scaling, and port‑forwarding—along with detailed usage tips to help you quickly diagnose and resolve common issues in Kubernetes deployments.

KubernetesOperationsTroubleshooting
0 likes · 6 min read
6 Essential kubectl Tricks to Master Kubernetes Troubleshooting
Efficient Ops
Efficient Ops
Oct 12, 2020 · Operations

6 Essential kubectl Tricks to Master Kubernetes Troubleshooting

This guide presents six practical kubectl commands—including get, events, logs, yaml output, scaling, and port‑forwarding—that help you quickly diagnose and resolve common deployment and pod issues in Kubernetes clusters.

KubernetesTroubleshootingcloud-native
0 likes · 7 min read
6 Essential kubectl Tricks to Master Kubernetes Troubleshooting
dbaplus Community
dbaplus Community
Oct 11, 2020 · Operations

Mastering CPU and Load: A Practical Guide to Linux Performance Troubleshooting

This article explains how to monitor and interpret CPU usage and load average on Linux servers, details the calculations behind these metrics, illustrates their meaning with examples and images, and provides step‑by‑step troubleshooting methods for high load, high CPU, and high load with low CPU scenarios.

CPUJavaLinux monitoring
0 likes · 19 min read
Mastering CPU and Load: A Practical Guide to Linux Performance Troubleshooting
Top Architect
Top Architect
Oct 2, 2020 · Databases

Redis Performance Degradation: Common Latency Issues, Diagnosis, and Optimization

This article explains why Redis can become slow, covering typical latency causes such as high‑complexity commands, large keys, concentrated expirations, memory limits, fork overhead, CPU binding, AOF settings, swap usage, and network saturation, and provides practical troubleshooting steps and best‑practice recommendations.

LatencyMonitoringRedis
0 likes · 24 min read
Redis Performance Degradation: Common Latency Issues, Diagnosis, and Optimization
Java Captain
Java Captain
Sep 1, 2020 · Operations

Comprehensive Guide to Java Online Fault Diagnosis: CPU, Disk, Memory, GC, and Network Issues

This article provides a detailed, step‑by‑step methodology for diagnosing and resolving common Java production problems—including CPU spikes, disk bottlenecks, memory leaks, garbage‑collection anomalies, and network timeouts—by leveraging native Linux tools and JVM utilities such as ps, top, jstack, jmap, jstat, iostat, vmstat, pidstat, and netstat.

CPUGCJava
0 likes · 19 min read
Comprehensive Guide to Java Online Fault Diagnosis: CPU, Disk, Memory, GC, and Network Issues
Efficient Ops
Efficient Ops
Aug 26, 2020 · Operations

Why Does Nginx Reset HTTPS Curl Requests? A Deep Dive and Fix

After adding an HTTPS certificate to a website, browsers load fine but curl requests are reset; this article chronicles the troubleshooting steps—examining network ports, cipher suites, client buffers, SSL session cache settings, and common Nginx error logs—to pinpoint and resolve the underlying cause.

HTTPSSSLTroubleshooting
0 likes · 11 min read
Why Does Nginx Reset HTTPS Curl Requests? A Deep Dive and Fix
FunTester
FunTester
Aug 12, 2020 · Operations

How to Fix Charles Proxy Helper Installation Error on macOS

This guide explains why Charles fails to install its macOS proxy helper, shows the problematic launch daemon plist, and provides step‑by‑step instructions to locate, edit, and restore the correct configuration so the proxy works again.

CharlesSystem ConfigurationTroubleshooting
0 likes · 3 min read
How to Fix Charles Proxy Helper Installation Error on macOS
dbaplus Community
dbaplus Community
Aug 11, 2020 · Operations

7 Real-World Production Failures and Fast Diagnosis Techniques

The article shares seven authentic production incident cases—from JVM Full GC spikes and memory leaks to cache avalanches, disk I/O blocks, database deadlocks, DNS hijacking, and bandwidth exhaustion—detailing root causes, step‑by‑step troubleshooting methods, code snippets, and practical mitigation strategies for engineers.

Cache AvalancheDNS hijackingDatabase Deadlock
0 likes · 17 min read
7 Real-World Production Failures and Fast Diagnosis Techniques
Liangxu Linux
Liangxu Linux
Jul 19, 2020 · Operations

How to Diagnose Linux Performance Issues with Flame Graphs and System Tools

This guide explains how to systematically analyze Linux performance problems—including CPU, memory, disk I/O, network, and load—using 5W2H methodology, built‑in monitoring commands, perf, flame‑graph visualizations, and a real‑world Nginx case study to pinpoint and resolve bottlenecks.

MonitoringPerformanceTroubleshooting
0 likes · 19 min read
How to Diagnose Linux Performance Issues with Flame Graphs and System Tools
FunTester
FunTester
Jun 9, 2020 · Operations

How to Quickly and Accurately Locate Online Bugs: A Practical Guide for Testers

This article outlines a systematic, step‑by‑step approach for testers to gather evidence, reproduce, and diagnose production bugs on mobile and web platforms, emphasizing thorough data collection, environment checks, and collaborative debugging to improve response speed and reliability.

OperationsTroubleshootingbug tracking
0 likes · 6 min read
How to Quickly and Accurately Locate Online Bugs: A Practical Guide for Testers
360 Tech Engineering
360 Tech Engineering
Jun 8, 2020 · Mobile Development

Replacing iOS LaunchImage with LaunchScreen.storyboard: Background, Preparation, Implementation, and Troubleshooting

This article explains why Apple requires apps to use LaunchScreen.storyboard instead of static LaunchImage after June 30 2020, details the preparation steps, presents three implementation approaches, and discusses device‑specific adaptation problems and persistent black‑screen issues with code examples.

LaunchImageLaunchScreenStoryboard
0 likes · 10 min read
Replacing iOS LaunchImage with LaunchScreen.storyboard: Background, Preparation, Implementation, and Troubleshooting
Programmer DD
Programmer DD
Jun 4, 2020 · Backend Development

How I Traced a Sudden Data Drop After a Feature Release: 14 Debugging Steps

After a new feature caused a sharp decline in data volume, I walked through a fourteen‑step troubleshooting process—verifying the issue, inspecting code, consulting DBAs, testing locally, checking configurations, logging, packet capture, load testing, and finally identifying a Kafka partition bottleneck—to restore normal operation.

KafkaTroubleshooting
0 likes · 9 min read
How I Traced a Sudden Data Drop After a Feature Release: 14 Debugging Steps
Liangxu Linux
Liangxu Linux
May 25, 2020 · Operations

Diagnosing Java Runtime Problems: CPU, Memory, Disk, and Network Tips

This guide walks through systematic troubleshooting of Java runtime issues—including CPU spikes, frequent garbage collection, memory leaks, disk bottlenecks, and network anomalies—by using Linux tools such as top, jstack, jstat, iostat, vmstat, and netstat, with concrete command examples and analysis steps.

GCJavaPerformance
0 likes · 18 min read
Diagnosing Java Runtime Problems: CPU, Memory, Disk, and Network Tips
ITPUB
ITPUB
May 25, 2020 · Operations

How to Fix Common yum Errors on CentOS 7: 404, Failed Install, and Missing Python

This guide walks through diagnosing and fixing typical yum command failures on CentOS 7, covering repository 404 errors, package installation failures caused by immutable directories, and missing Python interpreter issues, with concrete commands and step‑by‑step solutions.

CentOSLinuxTroubleshooting
0 likes · 5 min read
How to Fix Common yum Errors on CentOS 7: 404, Failed Install, and Missing Python
Selected Java Interview Questions
Selected Java Interview Questions
May 23, 2020 · Databases

Root Causes and Troubleshooting of Redis Timeout Exceptions

This article analyzes why Redis service nodes may experience massive TimeoutException errors, covering external influences such as CPU and memory contention, network resource exhaustion, and internal Redis usage issues like slow queries, persistence overhead, and configuration pitfalls, and provides concrete diagnostic commands and mitigation steps.

DatabasePerformanceRedis
0 likes · 9 min read
Root Causes and Troubleshooting of Redis Timeout Exceptions
Big Data Technology & Architecture
Big Data Technology & Architecture
May 16, 2020 · Big Data

Apache Kylin Single‑Node Installation Guide and Troubleshooting

This article provides a comprehensive step‑by‑step guide for installing Apache Kylin on a single machine, covering required software versions, environment variable configuration, Spark dependency handling, main Kylin properties, verification steps, and detailed solutions to common errors such as Zookeeper host issues, HTTP 404, Jackson conflicts, MapReduce jobhistory problems, missing Spark classes, HiveConf errors, and YARN shuffle service configuration.

Apache KylinBig DataHadoop
0 likes · 26 min read
Apache Kylin Single‑Node Installation Guide and Troubleshooting
dbaplus Community
dbaplus Community
Apr 15, 2020 · Operations

How to Diagnose and Fix a Dual‑Leader ZooKeeper Cluster

This article walks through a real‑world ZooKeeper incident where a five‑node cluster showed two leaders, explains the election rules, analyzes log and configuration mismatches, assesses business impact, and provides a step‑by‑step recovery plan to restore normal service without data loss.

High AvailabilityOperationsTroubleshooting
0 likes · 10 min read
How to Diagnose and Fix a Dual‑Leader ZooKeeper Cluster
Open Source Linux
Open Source Linux
Apr 8, 2020 · Fundamentals

Mastering Network Fundamentals: OSI Model, TCP/IP Handshake, DNS & HTTP Explained

This article provides a comprehensive overview of core networking concepts, including the OSI seven-layer model, TCP/IP three-way handshake and four-way termination, DNS resolution process, HTTP request workflow, intra- and inter-subnet data transmission, Linux network configuration, and practical troubleshooting techniques for common connectivity issues.

LinuxOSI modelTCP/IP
0 likes · 18 min read
Mastering Network Fundamentals: OSI Model, TCP/IP Handshake, DNS & HTTP Explained
Big Data Technology & Architecture
Big Data Technology & Architecture
Apr 8, 2020 · Big Data

Common Apache Flink Exceptions and How to Resolve Them

This article enumerates typical Apache Flink deployment, job, and checkpoint errors—such as JDK version issues, resource shortages, task manager timeouts, and state migration problems—and provides practical troubleshooting steps and configuration tips to help engineers quickly diagnose and fix these failures.

Big DataCheckpointException
0 likes · 8 min read
Common Apache Flink Exceptions and How to Resolve Them
Liangxu Linux
Liangxu Linux
Apr 1, 2020 · Operations

Understanding CPU Cores, Usage, and Load: A Practical Linux Performance Guide

This article explains CPU fundamentals, distinguishes physical and logical cores, shows how to retrieve CPU details on Linux, defines CPU usage and load average, offers practical thresholds, and provides step‑by‑step troubleshooting techniques for high user‑mode CPU consumption.

CPUTroubleshootingload-average
0 likes · 13 min read
Understanding CPU Cores, Usage, and Load: A Practical Linux Performance Guide
Open Source Linux
Open Source Linux
Mar 8, 2020 · Operations

Master Windows Command Line: Essential CMD, Ping, Tracert, and More

This guide explains how to open the Windows command prompt and provides clear usage examples for essential commands such as ping, tracert, ipconfig, route, netstat, telnet, common DOS commands, shortcut utilities, and creating custom cmd shortcuts for efficient system administration.

CMDTroubleshootingcommand-line
0 likes · 6 min read
Master Windows Command Line: Essential CMD, Ping, Tracert, and More
ITPUB
ITPUB
Feb 10, 2020 · Operations

Essential Linux and Java Debugging Commands for Rapid Issue Diagnosis

This guide compiles a practical collection of Linux command‑line tricks and Java troubleshooting tools—such as tail, grep, awk, find, tsar, btrace, Greys, jstack, jmap and more—complete with usage examples, code snippets and visual outputs to help engineers quickly diagnose and resolve production problems.

MonitoringToolsTroubleshooting
0 likes · 17 min read
Essential Linux and Java Debugging Commands for Rapid Issue Diagnosis