Joseph Witt created NIFI-2732:
---------------------------------

             Summary: ConsumeKafka 0.9 and 0.10 not handling partition 
reassignment case sufficiently
                 Key: NIFI-2732
                 URL: https://issues.apache.org/jira/browse/NIFI-2732
             Project: Apache NiFi
          Issue Type: Bug
            Reporter: Joseph Witt
            Assignee: Joseph Witt
            Priority: Critical


The new ConsumeKafka clients handle the threading model of the consumer api 
correctly.  However, they are not yet honoring partition reassignment cases 
sufficiently which means we could have avoidable cases of duplication.  By 
registering a partition reassignment listener we can handle it correctly.

Further, the processor is loading subsequent polls of messages into memory 
rather than writing directly to the process session/disk.  We could write them 
to disk and achieve far better performance and efficiency.  Early testing shows 
easily achieving 100MB/s sustained per thread on a simple laptop setup with 
defaults which will scale very nicely on a legit installed content repository.





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to