Loading…
Loading…
Evidence-based Spark timings investigation, heap dump analysis, and hot-path refactoring.
A high-traffic survival network was experiencing periodic TPS dips down to 14.2 during mob farming and player trading windows. The server team had attempted random plugin removal without identifying the actual root cause.
Conducted deep profiling sessions using Spark timings and Java Flight Recorder (JFR) heap dumps. Traced the bottleneck to synchronous database writes inside an unoptimized inventory click listener and excessive tile entity ticking in farm chunks.