Tag

backend debugging

0 views collected around this technical thread.

Code Ape Tech Column
Code Ape Tech Column
Jul 19, 2023 · Backend Development

FastJson Issues: Date Format Priority, $ref Circular Reference, and Lessons Learned

The article recounts a developer's experience with FastJson, detailing a date‑format configuration bug caused by an outdated library version, a $ref circular‑reference serialization issue, the debugging steps taken, and broader observations about FastJson's maintenance and feature defaults.

JSON serializationJavabackend debugging
0 likes · 10 min read
FastJson Issues: Date Format Priority, $ref Circular Reference, and Lessons Learned
Selected Java Interview Questions
Selected Java Interview Questions
Dec 5, 2022 · Operations

Arthas Java Diagnostic Tool: Installation, Common Commands, and Usage Scenarios

This guide introduces Alibaba's open‑source Arthas tool for Java, explains when to use it, shows how to install it, and provides detailed examples of its most useful commands such as stack, jad, sc, watch, trace, jobs, logger, dashboard, and redefine for live JVM debugging and performance analysis.

ArthasJVM monitoringJava
0 likes · 17 min read
Arthas Java Diagnostic Tool: Installation, Common Commands, and Usage Scenarios
Byte Quality Assurance Team
Byte Quality Assurance Team
Feb 24, 2021 · Backend Development

Root Cause Analysis of Video Artifacts Caused by a P2P Box Upgrade

A recent P2P box SDK upgrade introduced video screen‑tearing and gray‑screen issues for app users, which were traced to a faulty C++ vector initialization that caused multiple data buffers to share the same memory, and resolved by rolling back the SDK.

C++Video Streamingbackend debugging
0 likes · 7 min read
Root Cause Analysis of Video Artifacts Caused by a P2P Box Upgrade
360 Quality & Efficiency
360 Quality & Efficiency
Apr 24, 2020 · Backend Development

Root Cause Analysis of Connection Reset by Peer in a Go Backend Service

This article details a production incident where a Go backend service returned "connection reset by peer" due to exhausted process file descriptors caused by a saturated database connection pool, and describes the step‑by‑step troubleshooting, socket internals, and the eventual fix.

Connection ResetDatabase Connection PoolGo
0 likes · 14 min read
Root Cause Analysis of Connection Reset by Peer in a Go Backend Service
Qunar Tech Salon
Qunar Tech Salon
Nov 17, 2016 · Backend Development

Investigation of "Too Many Open Files" Errors in Tomcat After Apollo Config Changes

The article analyzes a production incident where a Java web application using Apollo Config Center triggered "Too many open files" and NoClassDefFoundError errors after a configuration push, tracing the root cause to low OS file‑descriptor limits and Tomcat's class‑loading behavior.

Apollo Config CenterFile descriptor limitJava
0 likes · 11 min read
Investigation of "Too Many Open Files" Errors in Tomcat After Apollo Config Changes