Kafka Broker Backups

2023-11-14 Thread Upesh Desai
Hello all, I have been doing some testing around backup solutions for Kafka disk volumes, and was wondering if anyone has used point-in-time disk snapshots, such as Valero with AWS EBS volumes. We’re worried about timing inconsistencies since there can be N brokers and EBS volume snapshots may

Important Security Notice for Apache Kafka Users

2023-11-14 Thread Divij Vaidya
Dear Apache Kafka Users, We want to bring to your attention a security vulnerability affecting all released versions of Apache Kafka that have a dependency on Zookeeper. The vulnerability, identified as CVE-2023-44981 [1], specifically impacts users utilizing SASL Quorum Peer authentication in

Re: About Kafka Java Client Producer Retry And Callback

2023-11-14 Thread 王有胜
Thanks for your answer, I set a large min.insync.replicas for the topic and I can see in the console log that Kafka Sender keeps retrying. Haruki Okada 于2023年11月13日周一 16:50写道: > > > will the callback be executed for each retry > > The callback will be triggered only once when the produce is

Re: [Question] About Kafka producer design decision making

2023-11-14 Thread Haruki Okada
Hi. I also guess the main reason for using Future was for JDK1.7 support which is no longer necessary in the current Kafka version. Actually, there's a KIP about this: https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=100829459 but it seems it's not active now. > I wonder if it is

Fwd: [Question] About Kafka producer design decision making

2023-11-14 Thread Sean Sin
Dear Apache Kakfa Developers, I'm 4-year SWE in South Korea. I have some questions while watching Kafka Producer API. *Why Use "Future" and Not "CompletableFuture"?* In the case of "Future", blocking occurs when calling "*get()*", so I thought "Computable Future" would be better when doing more