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
========================

Reply via email to