Hi, Aakash! To my knowledge, I have not seen any discussion about such processors on the lists specifically although have heard people mentioning assorted libraries that might be a good fit for the NiFi ecosystem's intended purposes. There has been some foundational work such as the following issues which allow processors to make use of the state management features in NiFi for the sake of managing the flow of data to do some higher level inspection/analysis.
https://issues.apache.org/jira/browse/NIFI-1582 https://issues.apache.org/jira/browse/NIFI-1682 https://issues.apache.org/jira/browse/NIFI-2590 If my understanding of your question is correct, I believe your notion of distribution may not directly align with the intended focus of NiFi, but certainly could be some aspects that work. Would you be willing to expand in greater detail how you would envision such processors interacting with data and possibly provide some of the libraries you were considering in your initial message? Thanks! --aldrin On Fri, Jan 27, 2017 at 7:38 AM, Aakash Khochare < [email protected]> wrote: > Greetings, > > While I understand that the primary use of NiFi/MiNiFi is for secure data > ingress with the added benefit of Provenance, what are the views of the > community on writing Processors that implement Machine Learning Algorithms > and distribute them across Edge+ Cloud using NiFi and MiNiFi? Has anyone > tried writing such processors? > > > Regards, > > Aakash Khochare > > >
