Hi all,
I am investigating the right approach for implementing an high-performance network packet decoder in Nifi. I am trying to achieve about 1 Gbps throughput on a specific decoder. (with 4 Nifi instances) I was wondering which option would perform better. 1) Implementing my decoder in a separate Nifi processor using NAR mechanism; 2) Implementing my decoder in C++ and use "ExecuteStreamCommand" to run that decoder. Basically, if ExecuteStreamCommand involves Disk for the sake of sending messages to the written script, it doesn't matter how fast the decoder is, disk would be the main bottleneck. Regards, Ali
