Add striped rate-limiting

Slowness for a single data-set should not result in resource-exhaustion
for the other data sets. This is a resilience measure.