Page MenuHomePhabricator

[spike] Identify optimization opportunities in Metrics Platform client library
Closed, ResolvedPublic3 Estimated Story Points

Description

After some initial profiling of app performance with the library, I found that the library contributes a nontrivial amount of performance overhead, especially upon initialization.
This task is to identify the reasons for this, and to propose ways of optimizing a) the library itself, or b) our usage and interaction with it.

Event Timeline

Dbrant triaged this task as Medium priority.Jul 2 2025, 4:48 PM
Dbrant set the point value for this task to 3.

Assuming we will move forward with adopting Metrics Platform / xLab, the best way to proceed is to bring in the MP client library as a local module in the app repo (T401023).