Refactor: the Reorder fragment loading time

Before:  Page loading time exceeds 5 seconds.

After:  Optimized to meet SLA of 2 seconds.

Hard work pays off

After refactoring the performance tracker, I gained clear visibility into frontend issues. Fortunately, most pages had their bottleneck in the network call, ruling out frontend as the primary culprit.

For the pages that did have frontend issues, fragment cleanup brought performance in line with iOS, delivering a 37–60% improvement, depending on backend pod scaling.

The native app generates billions in revenue, this change accounting for at least 30% of total earnings. A 3-second improvement translates to a significant impact—every 100ms equates to a 1% revenue shift.

grey shell fossil