Page MenuHomePhabricator

[BLMI] Blazegraph migration - Query Service UI performance baseline
Open, Needs TriagePublic

Description

Before migrating away from Blazegraph, we need to capture a UI performance baseline for the current Query Service to enable before/after comparison.

The goal is to measure the current frontend performance of:

  • Wikidata Query Service (query.wikidata.org)
  • Local Query Service instance

Scope

Measure:

  • Initial page load.
  • Query execution latency (from submit to results).
  • Result rendering time.
  • Time to Interactive (TTI).
  • Memory usage for larger result sets.
  • Largest Contentful Paint (LCP) (optional).
  • First Contentful Paint (FCP) (optional).

Recommended Tools (optional)

  • Chrome DevTools.
  • Lighthouse.
  • Playwright.

Deliverables

  • Baseline metrics for production and local environment
  • Benchmark query set (small, medium, large)
  • Saved reports/traces for later comparison

Acceptance Criteria

  • Performance benchmarks are captured for both environments
  • Results are documented and reproducible
  • Baseline is ready for post-migration comparison

Event Timeline

karapayneWMDE renamed this task from Blazegraph migration - Query Service UI performance baseline to [BLMI] Blazegraph migration - Query Service UI performance baseline.May 7 2026, 7:46 AM

Note from Task Time: Will get back to this again after consulting with the foundation on the proper metrics gathering tools.