So, the page that Markus points to describes heeding the replication lag limit as a recommendation.  Since running a bot is a privilege, not a right, why isn't the "recommendation" a requirement instead of a recommendation?

Tom

On Wed, Nov 18, 2015 at 3:30 PM, Markus Krötzsch <markus@semantic-mediawiki.org> wrote:
On 18.11.2015 19:40, Federico Leva (Nemo) wrote:
Andra Waagmeester, 18/11/2015 19:03:
How do you do add "hunderds (if not thousands)" items per minute?

Usually
1) concurrency,
2) low latency.

In fact, it is not hard to get this. I guess Andra is getting speeds of 20-30 items because their bot framework is throttling the speed on purpose. If I don't throttle WDTK, I can easily do well over 100 edits per minute in a single thread (I did not try the maximum ;-).

Already a few minutes of fast editing might push up the median dispatch lag sufficiently for a bot to stop/wait. While the slow edit rate is a rough guess (not a strict rule), respecting the dispatch stats is mandatory for Wikidata bots, so things will eventually slow down (or your bot be blocked ;-). See [1].

Markus

[1] https://www.wikidata.org/wiki/Wikidata:Bots



_______________________________________________
Wikidata mailing list
Wikidata@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata