Tagged articles
431 articles
Page 2 of 5
Lobster Programming
Lobster Programming
Aug 6, 2024 · Backend Development

How to Log MyBatis SQL and Execution Time with Config, Plugins, and p6spy

This guide explains three common ways to output MyBatis SQL statements and their execution times—using simple configuration logging, a custom MyBatis interceptor plugin, and the third‑party p6spy library—along with code examples and practical considerations for development and production environments.

JavaMyBatisPerformance Monitoring
0 likes · 8 min read
How to Log MyBatis SQL and Execution Time with Config, Plugins, and p6spy
Java Tech Enthusiast
Java Tech Enthusiast
Aug 2, 2024 · Backend Development

How Cool Request’s New Trace Feature Lets You Measure Any Method’s Execution Time

The latest update of the Cool Request IDEA plugin introduces a powerful Trace function that automatically records execution times for any method—including Spring @Scheduled and xxl‑job tasks—offers customizable latency coloring, MyBatis SQL timing, call‑count indicators, and scriptable environment variables for seamless token handling and JSON parsing.

HTTP debuggingIDEA PluginJava
0 likes · 6 min read
How Cool Request’s New Trace Feature Lets You Measure Any Method’s Execution Time
Liangxu Linux
Liangxu Linux
Aug 1, 2024 · Operations

Essential Operations Metrics Every IT Team Should Track

This guide outlines key operational metrics—availability, failure rate, MTTR, MTBF, response time, throughput, error rate, capacity utilization, latency, data integrity, and more—explaining their calculations, typical benchmark values, and practical application areas to help organizations monitor and improve IT performance.

AvailabilityMTTRMetrics
0 likes · 6 min read
Essential Operations Metrics Every IT Team Should Track
DevOps Operations Practice
DevOps Operations Practice
Jul 24, 2024 · Operations

Key Skills Required for DevOps Engineers

DevOps engineers must master programming and scripting, configuration and version control, deployment across hardware and cloud, security practices, performance monitoring, network optimization, and effective communication and team management to ensure rapid, reliable software delivery.

DevOpsPerformance Monitoringci/cd
0 likes · 5 min read
Key Skills Required for DevOps Engineers
vivo Internet Technology
vivo Internet Technology
Jul 24, 2024 · Backend Development

Design and Implementation of a Visual Monitoring System for Caffeine Cache

The article presents a visual monitoring system for the Caffeine Java cache that adds instance naming, memory‑usage estimation, dynamic size and expiration configuration, real‑time statistics and data queries, and a Jetty‑based HTTP control panel, enabling global cache management, trend charts, and on‑the‑fly cache invalidation.

Cache VisualizationCaffeine CacheJava
0 likes · 15 min read
Design and Implementation of a Visual Monitoring System for Caffeine Cache
Ctrip Technology
Ctrip Technology
Jul 16, 2024 · Backend Development

Implementation and Optimization of the QUIC Protocol in the Trip.com App

This article details the deployment of QUIC in Trip.com’s mobile app, covering multi‑process architecture, containerized upgrades, service discovery, health monitoring, push‑pull resilience, full‑link tracing, congestion‑control algorithm redesign, and the resulting performance and reliability improvements achieved across global users.

Backend DevelopmentCloud NativePerformance Monitoring
0 likes · 25 min read
Implementation and Optimization of the QUIC Protocol in the Trip.com App
IT Services Circle
IT Services Circle
Jul 1, 2024 · Operations

Understanding Distributed Tracing with SkyWalking: Principles, Architecture, and Practical Implementation

This article explains the fundamentals of distributed tracing in microservice environments, introduces OpenTracing standards, details SkyWalking's architecture and sampling strategies, evaluates its performance against competitors, and shares practical company adaptations such as custom plugins, forced sampling, and trace ID logging.

Distributed TracingJavaObservability
0 likes · 15 min read
Understanding Distributed Tracing with SkyWalking: Principles, Architecture, and Practical Implementation
JD Cloud Developers
JD Cloud Developers
Jun 28, 2024 · Backend Development

How JD’s pfinder Achieves Full‑Stack Java Monitoring with Bytecode Magic

pfinder, JD’s in‑house APM system, provides full‑link monitoring, multi‑dimensional metrics, automatic instrumentation, topology mapping, trace analysis, AI‑driven fault detection by leveraging bytecode enhancement techniques such as ASM, Javassist, ByteBuddy and ByteKit, and integrates with JVM agents for hot‑deployment and trace propagation.

APMJVMTIJava
0 likes · 18 min read
How JD’s pfinder Achieves Full‑Stack Java Monitoring with Bytecode Magic
JD Tech Talk
JD Tech Talk
Jun 28, 2024 · Backend Development

Deep Dive into JD's PFinder: Architecture, Bytecode Instrumentation, and Monitoring Features

This article provides a comprehensive technical overview of JD's self‑built PFinder APM system, detailing its core concepts, multi‑dimensional monitoring capabilities, bytecode‑enhancement mechanisms using ASM, Javassist, ByteBuddy and ByteKit, JVMTI‑based agents, service and plugin loading, trace‑ID propagation across threads, and a prototype hot‑deployment solution.

APMAgentJVMTI
0 likes · 18 min read
Deep Dive into JD's PFinder: Architecture, Bytecode Instrumentation, and Monitoring Features
Bilibili Tech
Bilibili Tech
Jun 18, 2024 · Frontend Development

Design and Implementation of a Front-End Observability System for Business Monitoring

The article describes a unified front‑end observability platform that standardizes data‑point collection via a common SDK, automatically generates health and business dashboards, integrates real‑time monitoring and heatmaps, and has been adopted on 140 pages, delivering faster first‑screen loads, lower error and bounce rates, and higher conversion.

DashboardObservabilityPerformance Monitoring
0 likes · 22 min read
Design and Implementation of a Front-End Observability System for Business Monitoring
Tencent Cloud Developer
Tencent Cloud Developer
Jun 13, 2024 · Operations

How QQ’s Hodor System Stops Performance Degradation Before It Happens

This article details the design and implementation of QQ’s Hodor performance‑degradation prevention system, covering its motivation, architecture, data collection via xctrace, task scheduling, static symbol scanning, automated ticketing, alerting, dashboards, and the measurable efficiency gains achieved across the mobile client ecosystem.

AutomationCI integrationPerformance Monitoring
0 likes · 24 min read
How QQ’s Hodor System Stops Performance Degradation Before It Happens
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Jun 3, 2024 · Frontend Development

How to Diagnose and Optimize Frontend Performance in 2D Design Tools

This article outlines the challenges of front‑end performance troubleshooting for a 2D design tool, proposes systematic approaches for identifying issues, describes monitoring metrics such as load time and frame rate, and presents real‑world case studies demonstrating effective optimization and baseline management.

MetricsPerformance MonitoringWeb Optimization
0 likes · 11 min read
How to Diagnose and Optimize Frontend Performance in 2D Design Tools
php Courses
php Courses
May 29, 2024 · Backend Development

PHP Performance Monitoring and Optimization Techniques

This article explains how to monitor and improve website performance in PHP by measuring script execution time, memory usage, database query efficiency, code execution, and HTTP request latency, and provides practical code examples for each technique.

PHPPerformance MonitoringWeb Development
0 likes · 5 min read
PHP Performance Monitoring and Optimization Techniques
Java Tech Enthusiast
Java Tech Enthusiast
May 23, 2024 · Operations

Understanding CPU Hardware Efficiency and Using Linux perf for Performance Monitoring

CPU efficiency depends on low CPI and high cache‑hit rates, which can be measured on Linux using the high‑level perf utility or the low‑level perf_event_open syscall to read hardware performance counters for cycles, instructions, and cache‑miss statistics, revealing how often the processor falls back to slower memory.

CPICPUCache Miss Rate
0 likes · 19 min read
Understanding CPU Hardware Efficiency and Using Linux perf for Performance Monitoring
Selected Java Interview Questions
Selected Java Interview Questions
May 11, 2024 · Backend Development

A Comprehensive Guide to Using Arthas for Java Application Diagnosis and Debugging

This article introduces Arthas, an open‑source Java diagnostic tool from Alibaba, explains its key features, shows how to install it via Maven, and provides step‑by‑step commands for entering the shell, monitoring JVM status, tracing method calls, observing system resources, dynamically redefining code, and connecting to applications using default or Telnet modes.

ArthasBackend DevelopmentJava
0 likes · 8 min read
A Comprehensive Guide to Using Arthas for Java Application Diagnosis and Debugging
Sohu Tech Products
Sohu Tech Products
Apr 17, 2024 · Mobile Development

Designing a Dynamic Performance‑Degradation System for iOS & Android Apps

An in‑depth guide shows how to build a client‑side dynamic degradation framework for iOS and Android that monitors CPU, memory, battery and network speed, classifies them into levels, and notifies the business layer to adapt UI and network usage for smoother user experience.

AndroidBattery ManagementDynamic Degradation
0 likes · 15 min read
Designing a Dynamic Performance‑Degradation System for iOS & Android Apps
Tencent Cloud Developer
Tencent Cloud Developer
Apr 17, 2024 · Mobile Development

QQ 9 Performance Optimization: Technical Implementation Behind the "Silky Smooth" Experience

QQ 9 achieves a “silky smooth” experience by cutting launch time 40% through lazy‑loaded libraries and main‑thread priority tweaks, boosting runtime fluidity with an NT Kernel that offloads logic, incremental diff refreshes and parallel layout, and adding the Hodor anti‑degradation system, delivering 35% smoother performance and 48% less lag.

Android optimizationAsync LayoutDiff Algorithm
0 likes · 20 min read
QQ 9 Performance Optimization: Technical Implementation Behind the "Silky Smooth" Experience
php Courses
php Courses
Apr 16, 2024 · Backend Development

Integrating Sentry for Application Monitoring and Error Tracking in Laravel

This guide explains the importance of application monitoring and error tracking in Laravel, introduces Sentry’s features, and provides step‑by‑step instructions for installing, configuring, and customizing Sentry—including error reporting, performance monitoring, real‑time notifications, and advanced integration options—to improve stability and user experience.

Backend DevelopmentLaravelPerformance Monitoring
0 likes · 10 min read
Integrating Sentry for Application Monitoring and Error Tracking in Laravel
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Apr 11, 2024 · Backend Development

Design and Implementation of an Online Configurable Data Consumption Service for NetEase Cloud Music Frontend Performance Monitoring (Corona)

The article details NetEase Cloud Music’s end‑to‑end, online‑configurable data‑consumption service and schema‑driven visualization platform that transform raw client logs into ClickHouse records, automatically generate tables and dashboards, and provide observability, dramatically reducing manual effort while supporting over twenty performance metrics for frontend monitoring.

ClickHousePerformance Monitoringdata pipeline
0 likes · 17 min read
Design and Implementation of an Online Configurable Data Consumption Service for NetEase Cloud Music Frontend Performance Monitoring (Corona)
Alibaba Cloud Native
Alibaba Cloud Native
Mar 11, 2024 · Operations

How to Quickly Pinpoint Error and Slow Traces with Alibaba Cloud ARMS

This guide explains how Alibaba Cloud's ARMS error/slow trace analysis feature can automatically compare abnormal and normal traces to identify root causes such as host, interface, slow SQL, or message‑queue issues, providing step‑by‑step examples for real‑world e‑commerce scenarios.

ARMSPerformance MonitoringTrace Analysis
0 likes · 11 min read
How to Quickly Pinpoint Error and Slow Traces with Alibaba Cloud ARMS
DaTaobao Tech
DaTaobao Tech
Mar 11, 2024 · Frontend Development

Performance Optimization of an Electron‑Based Taobao Live PC Streaming Client

The article details how systematic refactoring, bundle compression, asynchronous initialization, pre‑heating, and targeted runtime profiling reduced the Electron‑based Taobao Live PC client’s launch time from ten seconds to 2.5 seconds, streaming page start to 50 ms, and CPU load from 13 % to 6.7 % while adding power‑management fallbacks.

ElectronPerformance Monitoring
0 likes · 16 min read
Performance Optimization of an Electron‑Based Taobao Live PC Streaming Client
MaGe Linux Operations
MaGe Linux Operations
Mar 3, 2024 · Operations

Master Linux I/O Schedulers, fio Workloads, and RAID Performance

This guide explains how to choose Linux I/O schedulers, generate realistic storage workloads with fio, configure various RAID levels using mdadm and LVM, and monitor performance with tools like top, iostat, iotop, blktrace, and atop, providing practical command examples and best‑practice recommendations.

I/O schedulerLVMLinux
0 likes · 24 min read
Master Linux I/O Schedulers, fio Workloads, and RAID Performance
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 20, 2024 · Mobile Development

Hooking Android Looper Observer for Message Timing Monitoring and Bypassing Hidden APIs

This article explains how to use reflection and dynamic proxies to hook the hidden Android Looper.Observer API for detailed message‑dispatch timing, demonstrates code examples for installing and removing the hook, discusses workarounds for hidden‑API restrictions and the .dex loading changes introduced in Android 14.

AndroidHidden APIHook
0 likes · 13 min read
Hooking Android Looper Observer for Message Timing Monitoring and Bypassing Hidden APIs
Java Captain
Java Captain
Jan 15, 2024 · Operations

Java Distributed Tracing: Concepts, Principles, Implementation, and Application Scenarios

This article explains the concept of distributed tracing, outlines its underlying principles in Java, details step‑by‑step implementation using popular SDKs, and describes common application scenarios such as performance monitoring, fault diagnosis, complex event handling, traffic analysis, and system optimization.

Distributed TracingFault DiagnosisJava
0 likes · 5 min read
Java Distributed Tracing: Concepts, Principles, Implementation, and Application Scenarios
Sanyou's Java Diary
Sanyou's Java Diary
Jan 8, 2024 · Cloud Native

How Distributed Tracing Solves Microservice Performance Mysteries with SkyWalking

This article explains the principles and benefits of distributed tracing systems, introduces OpenTracing standards, details SkyWalking’s architecture and mechanisms for automatic span collection, context propagation, unique trace IDs, sampling strategies, and performance impact, and shares practical implementation experiences and custom plugin development within a real‑world microservice environment.

Distributed TracingMicroservicesObservability
0 likes · 20 min read
How Distributed Tracing Solves Microservice Performance Mysteries with SkyWalking
Weimob Technology Center
Weimob Technology Center
Dec 26, 2023 · Operations

Rebuilding Our APM: Scalable Metrics & Alerts with VictoriaMetrics & VMAlert

This article details the complete redesign of our internal APM system, covering the motivations, architecture choices, metric collection pipeline, integration of VictoriaMetrics and VMAlert, metric and alert design principles, implementation steps, visualizations, performance gains, and future plans for scaling and SaaS‑ification.

APMAlertingMetrics
0 likes · 17 min read
Rebuilding Our APM: Scalable Metrics & Alerts with VictoriaMetrics & VMAlert
Huolala Tech
Huolala Tech
Dec 12, 2023 · Mobile Development

How to Detect and Optimize Android App Battery Drain with Bytecode Hooking

This article explains how Android’s battery statistics work, demonstrates a low‑overhead bytecode instrumentation technique to monitor power‑hungry APIs such as WakeLocks, GPS and sensors, and shows practical examples of detecting and fixing real‑world battery‑draining bugs in production apps.

AndroidInstrumentationPerformance Monitoring
0 likes · 26 min read
How to Detect and Optimize Android App Battery Drain with Bytecode Hooking
Liangxu Linux
Liangxu Linux
Nov 22, 2023 · Operations

How to Diagnose High Context Switches on Linux with vmstat and pidstat

This guide explains what system context switches are, how to monitor them using vmstat and pidstat, provides a practical stress‑ng example that spikes switches, breaks down kernel thread kworker/u256:29-flush-8:0, and clarifies the difference between voluntary and non‑voluntary switches to help troubleshoot performance issues.

Performance Monitoringcontext switchpidstat
0 likes · 12 min read
How to Diagnose High Context Switches on Linux with vmstat and pidstat
DeWu Technology
DeWu Technology
Nov 15, 2023 · Backend Development

Thread Profiling: Design and Implementation of Client‑Server Performance Analysis

Thread profiling uses threshold‑triggered tasks on business threads to capture stack snapshots, which a dedicated profiler thread sends via high‑performance gRPC to a server that queues them in Kafka, enriches and stores them in ClickHouse, correlates with OpenTelemetry traces, and provides metrics that let developers quickly pinpoint latency bottlenecks and improve system stability.

GoJavaKafka
0 likes · 11 min read
Thread Profiling: Design and Implementation of Client‑Server Performance Analysis
HomeTech
HomeTech
Nov 10, 2023 · R&D Management

Quality as the Lifeline of R&D: Autohome’s End‑to‑End Quality Measurement and Continuous Improvement

The article describes how Autohome established a company‑wide, fine‑grained quality measurement system and a comprehensive quality score model that unifies standards across departments, integrates multi‑source data, and drives continuous optimization to enhance user experience and product reliability.

Continuous ImprovementPerformance MonitoringR&D management
0 likes · 8 min read
Quality as the Lifeline of R&D: Autohome’s End‑to‑End Quality Measurement and Continuous Improvement
Su San Talks Tech
Su San Talks Tech
Nov 8, 2023 · Databases

Speed Up Your SpringBoot App with Druid Connection Pool and SQL Optimization

The article walks through diagnosing a 10‑second backend loading delay, explains connection‑pool concepts, introduces Alibaba's Druid pool with its monitoring UI, shows how to identify and optimize slow SQL queries using DISTINCT and indexes, and provides step‑by‑step SpringBoot integration instructions.

DruidPerformance MonitoringSQL Optimization
0 likes · 16 min read
Speed Up Your SpringBoot App with Druid Connection Pool and SQL Optimization
JD Tech
JD Tech
Oct 30, 2023 · Operations

High‑Availability Assurance for E‑Commerce Mega‑Promotion Systems

This article outlines a systematic approach to ensuring high availability for e‑commerce mega‑promotion events, covering historical context, business model analysis, goal setting, strategic planning, tactical execution, and growth, with detailed evaluation of marketing, transaction, fulfillment, and monitoring processes.

Performance Monitoringe‑commercehigh availability
0 likes · 22 min read
High‑Availability Assurance for E‑Commerce Mega‑Promotion Systems
MaGe Linux Operations
MaGe Linux Operations
Oct 23, 2023 · Databases

Master Oracle Daily Health Checks: Essential Commands for DB Stability

This guide details essential Oracle database daily inspection commands—covering instance status, tablespace health, resource usage, performance metrics, server CPU/memory/I/O checks, and security audits—to help DBAs ensure system stability and quickly diagnose issues.

Daily InspectionDatabase AdministrationOracle
0 likes · 11 min read
Master Oracle Daily Health Checks: Essential Commands for DB Stability
dbaplus Community
dbaplus Community
Oct 16, 2023 · Databases

How to Monitor MySQL Performance in Real-Time with mysqlstat

The mysqlstat command‑line tool provides real‑time monitoring and analysis of MySQL servers, offering metrics such as QPS, TPS, network bandwidth, top‑executed SQL statements, hot tables, lock and deadlock information, index analysis, connection counts, table size statistics, binlog insights, and replication status, with usage examples and download instructions.

Database AdministrationPerformance Monitoringcommand-line
0 likes · 8 min read
How to Monitor MySQL Performance in Real-Time with mysqlstat
Programmer DD
Programmer DD
Jul 28, 2023 · Operations

How to Diagnose Java Thread Deadlocks and High CPU Load with Arthas

This guide explains how to use the Arthas monitoring tool to identify and troubleshoot Java thread deadlocks and excessive CPU usage, demonstrating commands like thread -b and thread -n, interpreting output, and analyzing thread dumps to pinpoint problematic code and optimize performance.

ArthasCPU profilingJava
0 likes · 9 min read
How to Diagnose Java Thread Deadlocks and High CPU Load with Arthas
Open Source Linux
Open Source Linux
Jul 28, 2023 · Operations

Master Linux Performance: Essential Monitoring Tools Explained

This article introduces a comprehensive set of Linux performance and observability tools—such as vmstat, iostat, dstat, iotop, pidstat, top/htop, mpstat, netstat, ps, strace, uptime, lsof, perf, and sar—explaining their purpose, typical usage, and how they fit into basic and advanced performance analysis workflows.

LinuxObservabilityPerformance Monitoring
0 likes · 14 min read
Master Linux Performance: Essential Monitoring Tools Explained
DaTaobao Tech
DaTaobao Tech
Jul 21, 2023 · Artificial Intelligence

A Year of Video‑Quality Engineering and Growth at Taobao Live

Over the past year, Taobao Live’s video‑quality team, led by former algorithm researcher Xiaocen, built an automated attribution system, real‑time low‑quality detection, and close streamer support, turning pure research into product‑focused engineering that boosted stream quality, trust, and business impact through cross‑domain collaboration.

Algorithm OptimizationEngineering GrowthPerformance Monitoring
0 likes · 9 min read
A Year of Video‑Quality Engineering and Growth at Taobao Live
Bilibili Tech
Bilibili Tech
Jul 18, 2023 · Frontend Development

Frontend Performance Monitoring: Loading Metrics and Jank Detection using PerformanceObserver and js-self-profiling API

The article explains how to build a frontend performance monitoring system that uses PerformanceObserver and the js‑self‑profiling API to capture Core Web Vitals, detect long‑task jank, correlate network requests and user actions, and preview future ComputePressure metrics for comprehensive user‑experience diagnostics.

ComputePressurePerformance Monitoringfrontend
0 likes · 11 min read
Frontend Performance Monitoring: Loading Metrics and Jank Detection using PerformanceObserver and js-self-profiling API
Liangxu Linux
Liangxu Linux
Jul 17, 2023 · Operations

How to Stress Test CPU on Linux Using stress and mpstat

This guide explains how to perform CPU stress testing on Linux by installing and using the stress and mpstat commands, detailing installation steps, command options, example executions, and how to interpret their output to assess system performance and stability.

CPU stress testLinuxPerformance Monitoring
0 likes · 5 min read
How to Stress Test CPU on Linux Using stress and mpstat
FunTester
FunTester
Jul 13, 2023 · Industry Insights

How HuoLala Built a 0‑to‑1 Stability Metric System and Cut Faults by 78%

In this detailed case study, HuoLala's stability leader shares how a two‑year, zero‑to‑one stability metric framework was designed, implemented, and iterated—covering the why, the pain points, the metric definition process, data collection platform, cultural adoption, and the resulting 78% fault reduction and SLA improvement from three to four nines.

Case StudyOperationsPerformance Monitoring
0 likes · 18 min read
How HuoLala Built a 0‑to‑1 Stability Metric System and Cut Faults by 78%
Top Architect
Top Architect
Jul 11, 2023 · Operations

Introducing MyPerf4J: A High‑Performance Java Monitoring and Statistics Tool

MyPerf4J is a Java‑agent based, low‑overhead performance monitoring library that provides real‑time method, memory, GC and class metrics for high‑concurrency, low‑latency applications, offering quick start, configurable properties, and detailed statistical reports for both development and production environments.

JavaJavaAgentMetrics
0 likes · 7 min read
Introducing MyPerf4J: A High‑Performance Java Monitoring and Statistics Tool
Tencent Cloud Developer
Tencent Cloud Developer
Jul 10, 2023 · Cloud Computing

Tencent Cloud PMU Improvements and AMD PerfMon V2: Enhancing KVM Virtualization Performance

Tencent Cloud’s extensive PMU enhancements—including guest PEBS support, new Intel SPR PDIR++ and PDist features, and AMD Zen4 PerfMon V2 with global‑control registers—significantly lower KVM virtualization overhead, boost instruction‑level accuracy, and provide upstream open‑source contributions for broader cloud performance optimization.

AMDIntelKVM
0 likes · 9 min read
Tencent Cloud PMU Improvements and AMD PerfMon V2: Enhancing KVM Virtualization Performance
MaGe Linux Operations
MaGe Linux Operations
Jul 4, 2023 · Backend Development

Master Java Debugging with Alibaba Arthas: A Step‑by‑Step Guide

This tutorial walks through installing Alibaba Arthas, using it to monitor and analyze a Java Fibonacci application, and demonstrates key commands such as dashboard, thread, jad, monitor, watch, and profiler for effective performance debugging without code changes or restarts.

ArthasJavaPerformance Monitoring
0 likes · 12 min read
Master Java Debugging with Alibaba Arthas: A Step‑by‑Step Guide
Huolala Tech
Huolala Tech
Jun 29, 2023 · Databases

How to Build a Proactive SQL Defense System: From Early Detection to Capacity Forecasting

This article outlines a comprehensive SQL governance framework that moves defense to the testing stage, introduces SQLReview and new‑SQL detection with fingerprinting, details full‑SQL analysis for deep insight, and explains capacity prediction through simulated traffic load testing in a hybrid‑cloud environment.

Database GovernancePerformance MonitoringSQL
0 likes · 13 min read
How to Build a Proactive SQL Defense System: From Early Detection to Capacity Forecasting
Code Ape Tech Column
Code Ape Tech Column
Jun 25, 2023 · Operations

Full-Link Monitoring and Distributed Tracing: Principles, Components, and Comparison of Zipkin, Pinpoint, and SkyWalking

This article explains the need for full‑link monitoring in micro‑service architectures, describes its core concepts and components such as spans, traces, and annotations, and compares three popular APM solutions—Zipkin, Pinpoint, and SkyWalking—across performance, scalability, data analysis, and ease of integration.

APMDistributed TracingPerformance Monitoring
0 likes · 24 min read
Full-Link Monitoring and Distributed Tracing: Principles, Components, and Comparison of Zipkin, Pinpoint, and SkyWalking
Data Thinking Notes
Data Thinking Notes
Mar 14, 2023 · Fundamentals

Practical Data Governance Guide for SMEs: Strategies, Steps, and Tools

This article explains why data governance matters for small‑to‑medium enterprises, outlines its four key values, describes essential governance components, and provides a step‑by‑step framework—including timing, roles, standards, execution mechanisms, tools, and common pitfalls—to help organizations implement effective data governance.

Data GovernanceData ManagementPerformance Monitoring
0 likes · 16 min read
Practical Data Governance Guide for SMEs: Strategies, Steps, and Tools
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Feb 13, 2023 · Mobile Development

Android ANR Monitoring, Diagnosis and Governance Practice

The article explains how to monitor, locate, and remediate Android ANRs by installing a LooperPrinter‑based timeout detector, extending coverage to IdleHandler and touch events, dumping and aggregating main‑thread stacks via Firebase Crashlytics, and showcases real‑world fixes that cut online ANRs by 73.8%.

ANRAndroidFirebase Crashlytics
0 likes · 11 min read
Android ANR Monitoring, Diagnosis and Governance Practice
Zhuanzhuan Tech
Zhuanzhuan Tech
Feb 8, 2023 · Operations

Capacity Management: Goals, Practices, and Optimization at ZuanZuan

This article outlines ZuanZuan’s capacity management approach, covering its objectives, development stages, water‑level metrics, resource optimization techniques, cluster capacity assessment, stress‑test indicators and standards, as well as scaling strategies, demonstrating how systematic capacity management reduces costs while ensuring service stability.

Cost OptimizationPerformance MonitoringResource Optimization
0 likes · 12 min read
Capacity Management: Goals, Practices, and Optimization at ZuanZuan
Su San Talks Tech
Su San Talks Tech
Jan 13, 2023 · Operations

How Distributed Tracing with SkyWalking Solves Microservice Performance Mysteries

This article explains the principles, architecture, and practical implementation of distributed tracing—especially SkyWalking—in microservice environments, showing how it identifies call chains, isolates performance bottlenecks, and integrates with existing monitoring systems while maintaining low overhead and non‑intrusive instrumentation.

Distributed TracingJavaAgentObservability
0 likes · 20 min read
How Distributed Tracing with SkyWalking Solves Microservice Performance Mysteries
Architect
Architect
Jan 12, 2023 · Operations

Critical Path Analysis for Latency Optimization in Large Distributed Systems

This article explains common latency analysis techniques, details the principles and implementation of critical path tracing, and demonstrates its practical application in Baidu App's recommendation service to efficiently identify and reduce performance bottlenecks in complex distributed architectures.

Distributed SystemsPerformance Monitoringcritical-path
0 likes · 14 min read
Critical Path Analysis for Latency Optimization in Large Distributed Systems
IT Services Circle
IT Services Circle
Jan 12, 2023 · Fundamentals

Understanding Linux Load Average: Calculation, Exposure, and Relation to CPU Usage

Linux load average, a key performance metric, is computed by periodically aggregating per‑CPU runnable and uninterruptible task counts into a global instantaneous load, then applying an exponential weighted moving average to produce 1‑, 5‑, and 15‑minute averages, which are exposed to user space via the /proc/loadavg pseudo‑file.

EWMAKernelLinux
0 likes · 18 min read
Understanding Linux Load Average: Calculation, Exposure, and Relation to CPU Usage
DaTaobao Tech
DaTaobao Tech
Jan 11, 2023 · Game Development

Game Quality Assurance and Testing in Taobao Mini Program Ecosystem

The article examines the unique QA and testing challenges of Taobao’s Mini Program game ecosystem—such as incomplete container tools, lacking engine standards, and diverse usage patterns—and proposes solutions including a dedicated testing infrastructure, performance standards, automated integration, proactive monitoring, fault simulation, and future enhancements.

FCanvas renderingMobile DevelopmentPerformance Monitoring
0 likes · 20 min read
Game Quality Assurance and Testing in Taobao Mini Program Ecosystem
Efficient Ops
Efficient Ops
Jan 9, 2023 · Operations

How Guotai Junan’s AIOps Platform Achieved Top‑Tier Evaluation in Intelligent Operations

Guotai Junan’s Intelligent Operations Service Platform, powered by AI‑driven AIOps, passed the China Academy of Information and Communications Technology’s excellence assessment for anomaly detection, showcasing advanced data‑driven monitoring, digital‑transformation initiatives, and future plans for fault prediction, self‑healing, and comprehensive operations intelligence.

Digital TransformationIT OperationsIntelligent Operations
0 likes · 15 min read
How Guotai Junan’s AIOps Platform Achieved Top‑Tier Evaluation in Intelligent Operations
Efficient Ops
Efficient Ops
Jan 9, 2023 · Operations

Guotai Junan’s AIOps Success: Inside the Award‑Winning Intelligent Operations Platform

The article explains how AIOps—AI‑driven IT operations—has become a strategic trend, details Guotai Junan’s award‑winning intelligent operations platform that achieved the top‑level “exception detection” evaluation, and shares interview insights on implementation, challenges, and future directions.

Digital TransformationIT OperationsIntelligent Operations
0 likes · 16 min read
Guotai Junan’s AIOps Success: Inside the Award‑Winning Intelligent Operations Platform
Top Architect
Top Architect
Jan 6, 2023 · Operations

Understanding Distributed Tracing and SkyWalking: Principles, Architecture, and Performance

This article explains the concept of distributed tracing, its importance in micro‑service architectures, the OpenTracing standard, and how SkyWalking implements automatic span collection, context propagation, unique trace IDs, sampling strategies, and performance optimizations to provide low‑overhead observability for backend systems.

Distributed TracingObservabilityOpenTracing
0 likes · 12 min read
Understanding Distributed Tracing and SkyWalking: Principles, Architecture, and Performance
Architecture & Thinking
Architecture & Thinking
Jan 5, 2023 · Operations

How Critical Path Tracing Cuts Latency in Large Distributed Systems

This article explains why latency analysis is crucial for user experience in large distributed services, reviews common methods such as RPC monitoring, CPU profiling, and distributed tracing, and then dives deep into the principles, implementation, aggregation, storage, and visualization of critical path analysis, showcasing its practical impact in Baidu's App recommendation platform.

ObservabilityPerformance Monitoringcritical path tracing
0 likes · 15 min read
How Critical Path Tracing Cuts Latency in Large Distributed Systems
Baidu Geek Talk
Baidu Geek Talk
Dec 26, 2022 · Operations

How Critical Path Tracing Cuts Latency in Large Distributed Systems

This article explains why latency analysis is crucial for modern online services, compares common techniques such as RPC monitoring, CPU profiling, and distributed tracing, and then details the principle, implementation, and real‑world impact of critical‑path analysis in large‑scale distributed systems.

Distributed TracingPerformance Monitoringbackend optimization
0 likes · 14 min read
How Critical Path Tracing Cuts Latency in Large Distributed Systems
IT Architects Alliance
IT Architects Alliance
Dec 24, 2022 · Operations

Unlocking Linux Observability: A Hands‑On Guide to eBPF with Real‑World Examples

This article introduces eBPF, explains its origins and how it extends BPF for kernel‑level observability, compares it with SystemTap and DTrace, outlines common use cases, details its loading‑compile‑execute workflow, and provides step‑by‑step Python/BCC examples with installation instructions and advanced latency measurement code.

BCCKernelLinux
0 likes · 21 min read
Unlocking Linux Observability: A Hands‑On Guide to eBPF with Real‑World Examples
Baidu Geek Talk
Baidu Geek Talk
Dec 7, 2022 · Mobile Development

Baidu APP Android Live Streaming Startup Performance Optimization Practice

To cut Baidu APP Android’s live‑stream startup from over three seconds to about 1.3 seconds, engineers introduced fine‑grained monitoring, switched first‑entry to a lightweight level‑1 plugin, pre‑started the player, scattered initialization tasks, prioritized first‑frame delivery, and balanced plugin pre‑download with full‑load performance.

Android Performance OptimizationBaidu appMobile Development
0 likes · 18 min read
Baidu APP Android Live Streaming Startup Performance Optimization Practice
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Dec 5, 2022 · Mobile Development

H5 Containerization in Mobile Apps: Loading Optimization, Performance Monitoring, Plugin System, and Factory Solutions

The article proposes a full‑stack H5 containerization framework for mobile apps that boosts user experience and development efficiency by pre‑heating WebViews, using offline packages and parallel data loading to cut load times, adding comprehensive performance monitoring, a modular native‑plugin system, and a configuration‑driven shell‑container factory that frees frontend teams from mobile‑team dependence.

H5 ContainerMobile DevelopmentPerformance Monitoring
0 likes · 22 min read
H5 Containerization in Mobile Apps: Loading Optimization, Performance Monitoring, Plugin System, and Factory Solutions
Architect's Tech Stack
Architect's Tech Stack
Nov 25, 2022 · Operations

Nginx‑GUI: Open‑Source Visual Management Tool for Nginx Configuration and Performance Monitoring

This article introduces the open‑source Nginx‑GUI tool, explains its configuration‑management and performance‑monitoring features, and provides a step‑by‑step tutorial—including download, file edits, Linux‑specific renaming, and server deployment—complete with code snippets and screenshots for users.

GUINginxPerformance Monitoring
0 likes · 5 min read
Nginx‑GUI: Open‑Source Visual Management Tool for Nginx Configuration and Performance Monitoring
Open Source Linux
Open Source Linux
Oct 31, 2022 · Operations

Master Linux Performance: 10 Essential Commands to Diagnose Issues in 60 Seconds

This article from Netflix's performance engineering team outlines ten standard Linux command‑line tools and the USE method to quickly assess system health, focusing on error and saturation metrics before utilization, enabling rapid diagnosis of CPU, memory, disk, or network bottlenecks within the first minute.

LinuxOpsPerformance Monitoring
0 likes · 18 min read
Master Linux Performance: 10 Essential Commands to Diagnose Issues in 60 Seconds
360 Quality & Efficiency
360 Quality & Efficiency
Oct 28, 2022 · Operations

Pinpoint APM Overview and PHP Full‑Stack Monitoring Setup

This article introduces the open‑source Pinpoint APM tool for Java micro‑services, explains its architecture and data model, demonstrates deployment options for Tomcat and SpringBoot, and provides a step‑by‑step guide to installing and configuring the Pinpoint PHP agent for end‑to‑end performance monitoring.

APMDistributed TracingMicroservices
0 likes · 8 min read
Pinpoint APM Overview and PHP Full‑Stack Monitoring Setup
Liangxu Linux
Liangxu Linux
Oct 13, 2022 · Operations

Essential Linux Performance Monitoring Tools and How to Use Them

This article provides a comprehensive guide to Linux performance monitoring, covering essential tools such as vmstat, iostat, dstat, iotop, pidstat, top/htop, mpstat, netstat, ps, strace, perf and sar, with usage examples, command syntax, and explanations of the metrics they report.

LinuxPerformance MonitoringSystem Tools
0 likes · 16 min read
Essential Linux Performance Monitoring Tools and How to Use Them
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 8, 2022 · Operations

Complete Solution for Sentry Error and Performance Monitoring in Qiankun Micro‑Frontend Architecture

This article presents a complete solution for routing Sentry error and performance data to the correct micro‑frontend projects in a Qiankun architecture by intercepting transport, redistributing URLs, and distinguishing transaction types, with detailed code examples for both Sentry 6.x and 7.x versions.

JavaScriptMicro‑frontendObservability
0 likes · 10 min read
Complete Solution for Sentry Error and Performance Monitoring in Qiankun Micro‑Frontend Architecture
IT Architects Alliance
IT Architects Alliance
Sep 23, 2022 · Operations

Which APM Tool Wins? A Deep Comparison of Zipkin, SkyWalking, and Pinpoint

This article analyzes full‑link monitoring in micro‑service architectures, outlines the goals and functional modules of tracing systems, explains core concepts such as Span, Trace, and Annotation, and then compares Zipkin, SkyWalking, and Pinpoint across performance impact, scalability, data analysis depth, developer transparency, and topology visualization.

APMComparisonDistributed Tracing
0 likes · 27 min read
Which APM Tool Wins? A Deep Comparison of Zipkin, SkyWalking, and Pinpoint
Efficient Ops
Efficient Ops
Sep 19, 2022 · Operations

Master Linux Performance: Essential CPU, Memory, I/O Metrics & Tools

This article explains how to monitor Linux system performance by covering CPU metrics with top and vmstat, memory usage via top columns and cache details, I/O health using iostat and zero‑copy techniques, as well as network statistics with sar, providing practical commands and interpretation guidance.

CPUI/OPerformance Monitoring
0 likes · 14 min read
Master Linux Performance: Essential CPU, Memory, I/O Metrics & Tools
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 19, 2022 · Operations

Which Distributed Tracing Tool Wins? Zipkin vs Pinpoint vs SkyWalking Deep Dive

This article examines the challenges of full‑link monitoring in microservice architectures, outlines the goals for an effective tracing system, describes the four core functional modules, compares three popular APM solutions—Zipkin, Pinpoint, and SkyWalking—across performance, scalability, data analysis, developer transparency, and topology features, and clarifies the distinction between tracing and general monitoring.

APMDistributed TracingMicroservices
0 likes · 27 min read
Which Distributed Tracing Tool Wins? Zipkin vs Pinpoint vs SkyWalking Deep Dive
Java Architect Essentials
Java Architect Essentials
Sep 4, 2022 · Backend Development

Mastering Code Timing in Java: Spring and Apache StopWatch Deep Dive

This article explains why manual timestamp logging is cumbersome, introduces Spring's org.springframework.util.StopWatch and Apache Commons Lang's StopWatch, provides Maven dependencies, detailed usage examples, key methods, and important cautions for accurate performance measurement in Java applications.

Apache CommonsBackend DevelopmentCode Timing
0 likes · 11 min read
Mastering Code Timing in Java: Spring and Apache StopWatch Deep Dive
ByteDance Web Infra
ByteDance Web Infra
Aug 26, 2022 · Frontend Development

Measuring and Optimizing Site Performance: Metrics, Collection Methods, and Evaluation

This article explains how ByteDance measures website performance, introduces key front‑end performance metrics such as FP, FCP, LCP, TTI, TBT, FID, and MPFID, describes the APIs and code needed to collect them, and discusses how to evaluate and improve overall site performance using these indicators.

Performance MonitoringWeb Performancefrontend
0 likes · 16 min read
Measuring and Optimizing Site Performance: Metrics, Collection Methods, and Evaluation
Efficient Ops
Efficient Ops
Aug 24, 2022 · Operations

How to Visualize JMeter Performance Data with Grafana, InfluxDB, and Prometheus

This article walks through setting up real‑time performance monitoring by sending JMeter metrics to InfluxDB via Backend Listener, visualizing them in Grafana, and extending the approach to system metrics with node_exporter, Prometheus, and Grafana, covering configuration steps, code snippets, and query examples.

GrafanaInfluxDBJMeter
0 likes · 16 min read
How to Visualize JMeter Performance Data with Grafana, InfluxDB, and Prometheus
IT Services Circle
IT Services Circle
Aug 19, 2022 · Operations

Understanding Linux System Performance: CPU, Memory, I/O, and Monitoring Commands

This article explains how to assess Linux system performance by examining CPU usage with top, interpreting load averages, using vmstat for detailed metrics, monitoring memory consumption via top, understanding cache behavior, evaluating I/O performance with iostat and sar, and provides practical commands and visual examples for each component.

CPUI/OLinux
0 likes · 15 min read
Understanding Linux System Performance: CPU, Memory, I/O, and Monitoring Commands
Liangxu Linux
Liangxu Linux
Aug 7, 2022 · Operations

Essential Linux Commands to Diagnose Server Performance in the First 60 Seconds

When a Linux server shows performance issues, the Netflix performance engineering team recommends a set of ten standard command‑line tools—uptime, dmesg, vmstat, mpstat, pidstat, iostat, free, sar (network and TCP), and top—to quickly assess system load, errors, resource saturation, and utilization within the critical first minute of investigation.

LinuxPerformance MonitoringServer Diagnostics
0 likes · 19 min read
Essential Linux Commands to Diagnose Server Performance in the First 60 Seconds
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Jul 18, 2022 · Frontend Development

From Zero to Mastery: How to Systematically Optimize Front‑End Performance

This comprehensive guide walks you through the entire front‑end performance optimization lifecycle—from understanding why performance matters and setting measurable goals, to building metrics, implementing concrete strategies across caching, networking, rendering, and finally validating results with monitoring and retrospectives.

Performance MonitoringWeb Optimizationcritical rendering path
0 likes · 18 min read
From Zero to Mastery: How to Systematically Optimize Front‑End Performance