Expand the polling yield model with min count #1879
Labels
enhancement
New features, updated functionalities and improvements
routing
Things related to the routing DSL
At the moment we accumulate messages from a single SG until we get enough (max_messages) or time passes (max wait time). While this is usually ok for single topic subscriptions it does not provide way of granular latency control. User can use multi-SG setup or multiplex but this could also be optimized by saying "wait for 10 seconds tops OR 1000 messages OR if you have min 10 messages of Y also yield". This could allow to have low latency on low-loaded topics while mixing this with high traffic topics seamlessly.
The text was updated successfully, but these errors were encountered: