Ich bin neu bei Kafka, was ich bisher hinsichtlich des Verbrauchers verstanden habe, gibt es im Grunde zwei Arten der Implementierung.
1) The High level consumer/consumer group
2) Simple ConsumerApache Kafka Consumer-Gruppe und einfache Verbraucher
Der wichtigste Teil über die hohe Abstraktion ist es verwendet, wenn Kafka nicht über den Umgang mit der Offset schert, während der einfache Verbraucher viel bessere Kontrolle über die Offset-Management. Was mich verwirren ist, was ich tun möchte, wenn ich Consumer in einer Multithread-Umgebung betreiben will und auch Kontrolle über den Offset haben will. Wenn ich Consumer Group verwende, heißt das, dass ich vom letzten im Zoo-Keeper gespeicherten Offset lesen muss? Ist das die einzige Option, die ich habe?