Hi Krishna, Thanks for the KIP. The results are impressive! A few quick comments:
1. I noticed that the graalvm-reachability-metadata project now includes kafka-clients[1]. Worth checking if the metadata over there matches what we've observed for our own attempt. 2. Can we please add peak memory usage as one of the columns of the table? I see that the information is covered elsewhere - it would be nice to have it as part of the table too. 3. GraalVM for JDK 21 was recently released, can we use that? Does it improve the numbers in a meaningful way? 4. Can we talk a bit more about the compatibility guarantees while this image is still experimental? 5. It would be good to include details on the naming - how will this image be named to differentiate itself from the non graalvm one? [1] https://github.com/oracle/graalvm-reachability-metadata/tree/df53148e4b2f730ad692daa956d72ab0cd7d43e3/metadata/org.apache.kafka/kafka-clients/3.5.1 Ismael On Fri, Sep 8, 2023 at 12:17 AM Krishna Agarwal < krishna0608agar...@gmail.com> wrote: > Hi, > I want to submit a KIP to deliver an experimental Apache Kafka docker > image. > The proposed docker image can launch brokers with sub-second startup time > and minimal memory footprint by leveraging a GraalVM based native Kafka > binary. > > KIP-974: Docker Image for GraalVM based Native Kafka Broker > < > https://cwiki.apache.org/confluence/display/KAFKA/KIP-974%3A+Docker+Image+for+GraalVM+based+Native+Kafka+Broker > > > > Regards, > Krishna >