https://bugzilla.wikimedia.org/show_bug.cgi?id=43888

Gabriel Wicke <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|Normal                      |Low

--- Comment #3 from Gabriel Wicke <[email protected]> ---
Adding custom batching support just for template expansion and extension tag
calls would really be a workaround, and would add complexity to both clients
and the server. If the performance of API requests could be improved in
general, we could and should probably avoid that complex workaround in favor of
the general solution.

In the longer term, our HTML storage and incremental re-parsing / expansion
plans should reduce the number of template expansions and extension calls to a
fraction of the level we'll produce initially. The round-trip testing we are
currently performing is already close to the edit rate of the English Wikipedia
and did not create any issues on the API cluster. A Parsoid installation
tracking all edits on all wikis would probably create 2-3 times the number of
API requests, which are probably still doable for the current API cluster.

Overall it seems to be a good idea to hold off on a custom batching solution
until it is clear that it is really needed and general API performance
improvements are not possible.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to