Summary
The time it takes for ipoid to complete its daily imports of the latest Spur data has recently increased—it now takes more than a day to finish the import.
We should investigate why this is so and identify any potential bottlenecks.
Technical notes
There's a fair amount of preexisting node.js profiling tooling we could leverage, e.g. 0x or perf directly.
It'd probably be easiest to start with trying to replicate the issue locally, and if that fails, consult with SRE to see whether we could obtain profiles for a production import.
Acceptance criteria
- The ipoid import process has been profiled and potential bottlenecks have been identified.