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)