Hi Paul,
My question is, which of the above benefits you mention *cannot* be
achieved with plan consumers and no groups? If I, as a developer, knew the
number of partitions in advance and limiting to Kubernetes as the platform:
1, 2. I can launch as many consumers as partitions. A failed consumer will
be restarted by Kubernetes.
3. Agree.
4. I can assign multiple partitions in my consumers.
Best regards.
On Thu, Jan 30, 2025 at 2:46 PM Brebner, Paul
<Paul.Brebner@netapp.com.invalid> wrote:
> Hi again – interesting discussion thanks. Coming from a fairly old school
> background of MOM and JMS in the 00's I guess I found Kafka consumer groups
> "interesting" because:
>
> 1 – they enable message fan-out to multiple consumers – i.e. each group
> gets a copy of each message – this isn't "normal" for traditional
> pub-sub/MOM
> 2 – they enable the sharing of messages for scalability and concurrency –
> y...