Tag

Trace

0 views collected around this technical thread.

Architect
Architect
Jun 14, 2025 · Backend Development

Mastering Java Instrumentation: Non‑Intrusive Method Timing with Agents and Arthas

This article explains how to replace invasive manual timing code with Java Instrumentation, demonstrating both premain and agentmain approaches, building and attaching agents, using ASM and Bytekit for bytecode enhancement, and leveraging Arthas for runtime tracing and debugging.

ArthasBytecodeInstrumentation
0 likes · 22 min read
Mastering Java Instrumentation: Non‑Intrusive Method Timing with Agents and Arthas
Java Architect Essentials
Java Architect Essentials
Nov 27, 2024 · Backend Development

New Features of Cool Request Plugin: Trace, MyBatis Tracking, Custom Timing Colors, and Scripting

The article introduces the latest Cool Request IDEA plugin update, detailing its Trace capability for method execution timing, selective MyBatis function monitoring, customizable slow‑method highlighting, and scripting support for headers and JSON parsing, all illustrated with Java code examples.

Cool RequestIDEA pluginJava
0 likes · 5 min read
New Features of Cool Request Plugin: Trace, MyBatis Tracking, Custom Timing Colors, and Scripting
Tencent Cloud Developer
Tencent Cloud Developer
Nov 5, 2024 · Backend Development

Understanding and Optimizing Go Performance with pprof and trace Tools

The article teaches Go developers how to generate and analyze CPU, heap, allocation, and goroutine profiles with pprof and full‑runtime traces, interpret SVG flame‑graphs, top lists, and source views, and apply concrete optimizations—such as buffering channels and using sync.Pool—to dramatically speed up a Mandelbrot generator.

Performance ProfilingTracego
0 likes · 58 min read
Understanding and Optimizing Go Performance with pprof and trace Tools
Go Programming World
Go Programming World
May 22, 2024 · Backend Development

Using xgo for Monkey Patching, Mocking, Tracing, and Incremental Coverage in Go

This article introduces the xgo tool for Go, explains its cross‑platform monkey‑patching capabilities, demonstrates how to write unit tests with mock.Patch, shows installation, usage of Trap, Trace, and incremental coverage features, and evaluates its advantages and drawbacks for backend development.

CoverageTracego
0 likes · 15 min read
Using xgo for Monkey Patching, Mocking, Tracing, and Incremental Coverage in Go
Tencent Cloud Developer
Tencent Cloud Developer
May 22, 2024 · Backend Development

Comprehensive Guide to Go pprof and trace Tools for Performance Analysis

This comprehensive guide teaches Go developers how to generate CPU, memory, and goroutine profiles with pprof, interpret SVG, top, source, and peek visualizations, understand the runtime’s sampling and allocation internals, use the trace tool to analyze events, and apply these techniques to real‑world optimizations such as speeding up a Mandelbrot image generator.

Backend DevelopmentPerformance ProfilingTrace
0 likes · 57 min read
Comprehensive Guide to Go pprof and trace Tools for Performance Analysis
Selected Java Interview Questions
Selected Java Interview Questions
Aug 1, 2023 · Backend Development

Using Arthas to Locate Slow Code Blocks in Java Applications

This article explains how to use the open‑source Java diagnostic tool Arthas to attach to a running JVM, view real‑time metrics, and employ the trace command to pinpoint and analyze time‑consuming methods without inserting manual timing code.

ArthasJavaPerformance Profiling
0 likes · 8 min read
Using Arthas to Locate Slow Code Blocks in Java Applications
Qunar Tech Salon
Qunar Tech Salon
Jul 12, 2023 · Operations

Design and Implementation of Qunar's Root Cause Analysis System for Microservice Fault Diagnosis

This article describes Qunar's comprehensive root cause analysis platform, detailing its background, data-driven fault categorization, architecture—including trace, runtime, middleware, and event analysis modules—and demonstrates its high accuracy and practical impact on reducing incident resolution times across microservice services.

DevOpsMicroservicesTrace
0 likes · 20 min read
Design and Implementation of Qunar's Root Cause Analysis System for Microservice Fault Diagnosis
Qunar Tech Salon
Qunar Tech Salon
Apr 24, 2023 · Operations

Design and Evolution of Qunar's Watcher Enterprise Monitoring Platform

The article details the background, architecture, core features, alert governance, trace integration, and cloud‑native evolution of Watcher, Qunar's internally built, highly scalable monitoring platform that unifies application‑level metrics, alerting, and observability across thousands of services and containers.

DevOpsTracealerting
0 likes · 19 min read
Design and Evolution of Qunar's Watcher Enterprise Monitoring Platform
Model Perspective
Model Perspective
Oct 4, 2022 · Fundamentals

Unlocking Matrix Differential Calculus: A Practical Guide to Trace‑Based Derivatives

This article introduces matrix differential calculus, explains its relationship to scalar and vector differentials, outlines key properties such as addition, multiplication, transpose, trace and determinant rules, and demonstrates how to compute matrix‑vector derivatives using trace tricks.

Tracederivativesdifferential
0 likes · 6 min read
Unlocking Matrix Differential Calculus: A Practical Guide to Trace‑Based Derivatives
Tencent Music Tech Team
Tencent Music Tech Team
May 13, 2021 · Backend Development

Performance Optimization and Profiling of Go Services Using pprof and trace

The article outlines why high‑load Go services need performance tuning and presents a systematic workflow—preparation, analysis with Linux tools and Go’s pprof/trace, targeted optimizations such as goroutine pooling, Redis MSET, efficient JSON handling and slice resizing—demonstrating how these changes boost throughput, lower latency, and stabilize memory usage while offering broader Go‑specific best‑practice recommendations.

Traceconcurrencygo
0 likes · 25 min read
Performance Optimization and Profiling of Go Services Using pprof and trace
Xianyu Technology
Xianyu Technology
Dec 24, 2020 · Backend Development

Root Cause Analysis of Metaspace OOM Triggered by Arthas Trace

Tracing a large method with Arthas caused a Metaspace OOM because constant‑pool rewrites inflated the Non‑Class space, each rewrite copying a massive StackMapTable, but preserving the original constant‑pool layout in Arthas stops the growth, and exposing off‑heap metrics aids production monitoring.

ArthasBytecodeDiagnostics
0 likes · 20 min read
Root Cause Analysis of Metaspace OOM Triggered by Arthas Trace
Selected Java Interview Questions
Selected Java Interview Questions
Oct 10, 2020 · Backend Development

Diagnosing SpringBoot Service Latency with Arthas and JMeter Simulation

This article explains how to reproduce a slow‑response SpringBoot service using JMeter, then quickly locate the bottleneck in production by leveraging Alibaba's open‑source Arthas tool and its trace command to analyze the full call chain.

ArthasJMeterPerformance Debugging
0 likes · 9 min read
Diagnosing SpringBoot Service Latency with Arthas and JMeter Simulation
Youku Technology
Youku Technology
Jul 24, 2020 · Backend Development

Hot Link Coverage and Comparative Testing for Backend Services

The article describes Alibaba’s flow‑based comparative testing and introduces Youku’s hot‑link coverage technique, which instruments method chains to automatically identify high‑frequency request paths, recommend them for regression testing, achieve full business‑link coverage without manual effort, and outlines future machine‑learning enhancements.

CoverageTracebackend
0 likes · 11 min read
Hot Link Coverage and Comparative Testing for Backend Services
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 13, 2020 · Backend Development

Advanced Arthas Usage: Trace, Watch, OGNL Expressions and Spring Integration

This article provides a comprehensive guide to using Arthas for Java backend debugging, covering installation, core trace and watch commands, OGNL expression syntax, practical examples for inspecting method calls, accessing static fields, and integrating with Spring context via advanced command techniques.

ArthasJavaOGNL
0 likes · 11 min read
Advanced Arthas Usage: Trace, Watch, OGNL Expressions and Spring Integration
Aikesheng Open Source Community
Aikesheng Open Source Community
Jan 17, 2020 · Databases

Using the Trace Feature in DBLE for Performance Analysis

This article demonstrates how to enable DBLE's trace function, view detailed execution timing with `show trace`, and analyze performance bottlenecks across client, middleware, and MySQL layers, including a real‑world case study and optimization tips.

DBLESQLTrace
0 likes · 6 min read
Using the Trace Feature in DBLE for Performance Analysis
Efficient Ops
Efficient Ops
Feb 21, 2017 · Mobile Development

How Alibaba Scales Mobile App Ops: Gray Release, Monitoring, and Rapid Fixes

This article details Alibaba's mobile app operational practices, covering the challenges of client-side maintenance, their high‑frequency release pipeline, gray‑release mechanisms, monitoring, trace systems, remote logging, and rapid issue resolution to ensure stability and performance at massive scale.

MobileTracegray release
0 likes · 21 min read
How Alibaba Scales Mobile App Ops: Gray Release, Monitoring, and Rapid Fixes