Hello All,

1) Why would one need both nifi and Kafka in an environment, considering
that NiFi can handle back pressure, set up and deal with queues? I have an
environment where I would be collecting data via NiFi and I would need to
write the data to hdfs after some post processing. Can't I just process the
records in NiFi, change the format and write the data to HDFS via a NiFi
HDFS processor, PutHDFS?

2) Similarly, if I need to do some stream processing, can't I just pull the
data from NiFi processor via NiFiSpout, do the processing via some bolts,
and write the data to HDFS either via HDFS bolt or A NiFi HDFS processor?

Do I even need storm in the picture?

3) Is NiFi suited for microbatch processing? Would it be better to pull the
data from NiFi via spark streaming and do microbatching there? Which
approach is most performant and reliable?

thanks

Clay

Reply via email to