Page MenuHomePhabricator

[Epic] Scaling strategy for Wikidata Query Service
Closed, ResolvedPublic

Description

As discussed on wiki, we currently don't have a scaling strategy for WDQS, except getting bigger and larger servers. This needs to be addressed.

Scaling a general purpose graph database is a hard problem and won't be solved easily.

Constraints:

  • spread read and write IO load over multiple servers
  • spread storage over multiple servers
  • keep throughput mostly linear with the number of servers
  • keep the same interface for existing consumers (SPARQL), or as similar as possible to the current interface
  • (probably a lot more)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Dzahn triaged this task as Medium priority.Apr 30 2019, 9:40 PM
Gehel moved this task from Current work to Epics on the Wikidata-Query-Service board.

Work is continuing on more specific tickets.