This message was deleted.
# general
s
This message was deleted.
👍 4
a
• Sync Send: The producer will wait for consumer to consume and send acknowledge, if the acknowledgment is not received, process will be considered as failure.
This is wrong. It means it is placed in the send queue and blocks the thread until the server (broker) returns an acknowledgment that the write succeeded. It has nothing to do with the Consumer API.
The producer puts a message into blocking queue and returns afterwards. The client library sends the message to the broker in the background.
sync does the same. The only difference is that async returns the Future and sync, wait on that Future in a blocking fashion.
u
Thank you for the feedback I'll fix it asap.