Use pull pattern.
Introduce splitting Workload into smaller chunks.