QLever performs best when large update batches are applied.
The current wdqs-streaming-consumer hit a bottleneck during backfills, when (relatively) large amount of small
operation payloads are posted.
We need to update the wdqs-streaming-consumer to add more tunables for batch control.
This includes
- an option to accumulate events, and not triples. This would increase throughput, but give use less control on what goes in the batch.
- an option to control time based windowing mechanism, and avoid large batches to be prematurely closed before reaching target.

