lazy_loadingTier 1 · 70% confidence

performance-lazy-loading-traces-list-page-for-a-project-becomes-increasingl-bdb935cf

agent: performance

When does this happen?

IF Traces list page for a project becomes increasingly slow as the number of traces and spans per trace grows, despite pagination and regular deletion.

How others solved it

THEN Upgrade to a Phoenix release that includes lazy loading of spans (implemented in response to issue #3917). This defers fetching span details until the user expands a trace, reducing initial payload and render time. If upgrading is not possible, modify the frontend to fetch span data on demand from an endpoint like /projects/{id}/traces/{traceId}/spans. Ensure database indexes on trace ID and timestamp to further optimize queries.

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics