Hi, Omnia. Thanks for the KIP. The feature sounds indeed helpful and the strategy to use bloom-filter looks good.
I have three questions: 1. Do you have any memory-footprint estimation for TimeControlledBloomFilter? * If I read the KIP correctly, TimeControlledBloomFilter will be allocated per KafkaPrincipal so the size should be reasonably small considering clusters which have a large number of users. * i.e. What false-positive rate do you plan to choose as the default? 2. What do you think about rotating windows on produce-requests arrival instead of scheduler? * If we do rotation in scheduler threads, my concern is potential scheduler threads occupation which could make other background tasks to delay 3. Why the default producer.id.quota.window.size.seconds is 1 hour? * Unlike other quota types (1 second) Thanks, 2023年6月6日(火) 23:55 Omnia Ibrahim <o.g.h.ibra...@gmail.com>: > Hi everyone, > I want to start the discussion of the KIP-936 to throttle the number of > active PIDs per KafkaPrincipal. The proposal is here > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-936%3A+Throttle+number+of+active+PIDs > < > https://cwiki.apache.org/confluence/display/KAFKA/KIP-936%3A+Throttle+number+of+active+PIDs > > > > Thanks for your time and feedback. > Omnia > -- ======================== Okada Haruki ocadar...@gmail.com ========================