You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Who is this for and what problem do they have today?
There are cases where some topics should have minimal message latency between production and consumption, while others allow higher latency.
For example, live-streaming vs download. Let's call them topic S and topic D.
When these topics share a single broker and disk, and disk pressure starts to build up due many messages in topic D, producers to all topics are rejected based on the value of storage_min_free_bytes. Meaning, topic D being full affects performance of topic S.
My request is to have a topic-level configuration option that rejects producers to that topic based on minimum free bytes in disk (the value of which will be higher than storage_min_free_bytes).
What are the success criteria?
Have production to other topics unaffected by a high disk pressure threshold that was configured to a specific topic.
Why is solving this problem impactful?
Enables hosting low-latency topics on brokers that also handle high-production topics.
Who is this for and what problem do they have today?
There are cases where some topics should have minimal message latency between production and consumption, while others allow higher latency.
For example, live-streaming vs download. Let's call them
topic S
andtopic D
.When these topics share a single broker and disk, and disk pressure starts to build up due many messages in
topic D
, producers to all topics are rejected based on the value ofstorage_min_free_bytes
. Meaning,topic D
being full affects performance oftopic S
.My request is to have a topic-level configuration option that rejects producers to that topic based on minimum free bytes in disk (the value of which will be higher than
storage_min_free_bytes
).What are the success criteria?
Have production to other topics unaffected by a high disk pressure threshold that was configured to a specific topic.
Why is solving this problem impactful?
Enables hosting low-latency topics on brokers that also handle high-production topics.
Additional notes
JIRA Link: CORE-9066
The text was updated successfully, but these errors were encountered: