Expected Behavior
I want to block on work being dispatched while the thread for the partition is busy.
Current Behavior
The executors used for each partition have an unbounded queue, and thus, it doesn't block.
Context
- Possible OOM
- Don't want to pull elements from the persisted message Queue into memory too early.