Apoorv Mittal created KAFKA-15813:
-------------------------------------

             Summary: Improve implementation of client instnce cache
                 Key: KAFKA-15813
                 URL: https://issues.apache.org/jira/browse/KAFKA-15813
             Project: Kafka
          Issue Type: Sub-task
            Reporter: Apoorv Mittal
            Assignee: Apoorv Mittal


In the current implementation the ClientMetricsManager uses LRU cache but we 
should alos support expiring stale clients i.e. client which haven't reported 
metrics for a while.

 

The KIP mentions: This client instance specific state is maintained in broker 
memory up to MAX(60*1000, PushIntervalMs * 3) milliseconds and is used to 
enforce the push interval rate-limiting. There is no persistence of client 
instance metrics state across broker restarts or between brokers 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to