Skip to main content

Re: KIP-429 vs. KIP 848?

Sorry error:

429 appeared in Kafka 2.4.0, and 848 appeared in 3.7

Paul


From: Brebner, Paul <Paul.Brebner@netapp.com.INVALID>
Date: Tuesday, 17 June 2025 at 12:32 pm
To: Kafka Users <users@kafka.apache.org>, dev <dev@kafka.apache.org>
Subject: KIP-429 vs. KIP 848?
EXTERNAL EMAIL - USE CAUTION when clicking links or attachments




Hi all, time for me to ask a silly question please!

I'm puzzled about the transition from KIP-429 https://urldefense.com/v3/__https://cwiki.apache.org/confluence/display/KAFKA/KIP-429*3A*Kafka*Consumer*Incremental*Rebalance*Protocol__;JSsrKysr!!Nhn8V6BzJA!VTTo78juiJz-rwB9C31093F77QawTxAuPnNYRF_zBh09vNnMIuYl0zyfePUZc2Bb4IuFRWodf7GbKx_weJVPP-ri-KUPI54dMY4$<https://urldefense.com/v3/__https:/cwiki.apache.org/confluence/display/KAFKA/KIP-429*3A*Kafka*Consumer*Incremental*Rebalance*Protocol__;JSsrKysr!!Nhn8V6BzJA!VTTo78juiJz-rwB9C31093F77QawTxAuPnNYRF_zBh09vNnMIuYl0zyfePUZc2Bb4IuFRWodf7GbKx_weJVPP-ri-KUPI54dMY4$> to KIP-848 https://urldefense.com/v3/__https://cwiki.apache.org/confluence/display/KAFKA/KIP-848*3A*The*Next*Generation*of*the*Consumer*Rebalance*Protocol__;JSsrKysrKysr!!Nhn8V6BzJA!VTTo78juiJz-rwB9C31093F77QawTxAuPnNYRF_zBh09vNnMIuYl0zyfePUZc2Bb4IuFRWodf7GbKx_weJVPP-ri-KUPorsY8XA$<https://urldefense.com/v3/__https:/cwiki.apache.org/confluence/display/KAFKA/KIP-848*3A*The*Next*Generation*of*the*Consumer*Rebalance*Protocol__;JSsrKysrKysr!!Nhn8V6BzJA!VTTo78juiJz-rwB9C31093F77QawTxAuPnNYRF_zBh09vNnMIuYl0zyfePUZc2Bb4IuFRWodf7GbKx_weJVPP-ri-KUPorsY8XA$>

429 appeared in Kafka 4.0, and 848 appeared in 3.7 (along with the 1st mention of group.protocol consumer configurations for classic or consumer – slightly confusing names – I assume classic is the pre 2.4 rebalancing protocol, and consumer is the new one, which is actually managed by the broker 😉 )

But can you still use 429 in 4.0? how? I'd like to do some performance tests between the 2 incremental rebalancing KIPs in 4.0.

Regards, Paul

Comments