Hi,

reading about the Kafka protocol specification here 
(https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol)
 I see that the producer and fetch requests share a MessageSet (for messages 
sent and received).

As it is defined, the MessageSet is [Offset MessageSize Message].


I'm ok on having the offset when client receives a message (knowing its offset) 
but what about producer ? Does the producer send the "offset" as destination of 
the message ? Or the "Offset" is empty in case of producer ?


Thanks,

Paolo



Paolo Patierno
Senior Software Engineer (IoT) @ Red Hat
Microsoft MVP on Windows Embedded & IoT
Microsoft Azure Advisor

Twitter : @ppatierno<http://twitter.com/ppatierno>
Linkedin : paolopatierno<http://it.linkedin.com/in/paolopatierno>
Blog : DevExperience<http://paolopatierno.wordpress.com/>

Reply via email to