You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Phantom Ma (Jira)" <ji...@apache.org> on 2022/12/15 02:09:00 UTC

[jira] [Created] (KAFKA-14492) Extract a method to create LogManager, in order to be overrided by subclass of KafkaServer

Phantom Ma created KAFKA-14492:
----------------------------------

             Summary: Extract a method to create LogManager, in order to be overrided by subclass of KafkaServer
                 Key: KAFKA-14492
                 URL: https://issues.apache.org/jira/browse/KAFKA-14492
             Project: Kafka
          Issue Type: Improvement
          Components: core
            Reporter: Phantom Ma


In our scene, we want to implement a subclass of LogManager, add do some interception like encrypting/auditing.
Even more, we want enhance the write log performance in the future. 

Split alone a create method can provide an extension point to allow user define the action from outside kafka core.
Base kafka, entend it, rather than modification.

 



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