[ 
https://issues.apache.org/jira/browse/KAFKA-17930?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17895151#comment-17895151
 ] 

TaiJuWu commented on KAFKA-17930:
---------------------------------

Hi[~chia7712] ,

if you are not working on it, may I have this one?

> Consider adding record-level acks
> ---------------------------------
>
>                 Key: KAFKA-17930
>                 URL: https://issues.apache.org/jira/browse/KAFKA-17930
>             Project: Kafka
>          Issue Type: Improvement
>            Reporter: Chia-Ping Tsai
>            Assignee: Chia-Ping Tsai
>            Priority: Major
>              Labels: need-kip
>
> We encourage users to share a single producer instance across threads. This 
> approach works well for use cases where many threads append records 
> infrequently, as it avoids creating many 'idle' producers. These threads 
> often need to send records to different topics, which is supported by the 
> current producer. However, another important configuration—acks—is currently 
> set at the producer level.
> The proposed change is simple, as ProduceRequest already has an acks field. 
> All we need is a KIP to add a new field to the ProduceRecord constructor. The 
> new field will be null by default, and we will use the producer-level acks 
> setting unless otherwise specified.



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

Reply via email to