Hi,

we plan to use kafka as main message bus and we strongly rely on two
features:
- at-least-once delivery guarantee
- using groups for load balancing between several consumers

But there are some problems described in
https://cwiki.apache.org/confluence/display/KAFKA/Consumer+Client+Re-Design
, like https://issues.apache.org/jira/browse/KAFKA-242

So questions are:
- can it lead to data loss?
-can it lead to delays in consumption? For example if rebalancing left some
partitions without assigned consumers for long time. Even if data is not
entirely lost, but just has not been consumed for about 10 minutes, it also
can break our processing.
- Due to roadmap
https://cwiki.apache.org/confluence/display/KAFKA/Future+release+plan new
client will be released in 0.8.3(Oct. 2015). Will it include new
co-ordination logic that fix this issue?

Kind Regards,

Ivan

Reply via email to