Hi all:

JIRA: https://issues.apache.org/jira/browse/FLUME-2500

I have a question about this issue.

Flume support transaction between source and channel. So for kafka channel:
1. If we use "*sync*" kafka producer, it surely can guarantee the
transaction, but sync send has low *performance*.
2. If we use "*async*" kafka producer, the performance will be better, but
it can't guarantee the *transaction*.

How do you think on it?

Reply via email to