James Guzman (Medel) created NIFI-13301:
-------------------------------------------
Summary: Create NiFi Processor Marketplace App Powered by NiFi
Registry
Key: NIFI-13301
URL: https://issues.apache.org/jira/browse/NIFI-13301
Project: Apache NiFi
Issue Type: New Feature
Components: Extensions, NiFi Registry
Environment: Linux: Ubuntu 20.04 or 22.04
Reporter: James Guzman (Medel)
Assignee: James Guzman (Medel)
{*}Description (NiFi){*}: Some people in the community have shown interest in
having a NiFi Processor Marketplace where they can contribute their category of
processors. In particular, I saw some people interested in contributing their
NiFi python processors. This NiFi Processor marketplace could be also applied
toward the community interested in contributing custom NiFi java processors.
* {*}Extra MiNiFi C++{*}: We could even add a section for MiNiFi C++ custom
processors. There is a part of the MiNiFi build process that brings in NiFi
through building the JNI extension. So, that is a way to integrate NiFi
Registry there too.
I have briefly talked with [~bbende] and [~joewitt] asking them questions on
ways to bring custom python processors into production. One of the routes was
through leveraging NiFi Registry in connection with Apache NiFi to streamline
integration. For my use case, I would leverage the NiFi Processor Marketplace
to start contributing my AI/DL "Medical Imaging" Pipeline of custom NiFi Python
Processors where I focused on my master thesis AI/DL for stroke diagnosis.
*High Level Details of NiFi Processor Marketplace App:* For a full stack NiFi
Processor Marketplace App, there are frameworks we can leverage for the UI from
ReactJS (this mainly is used for frontend), H2O.ai Wave (this can be used for
full stack, but probably would mainly be used for the frontend portion) and
other options. in the case that we want to make something more custom to
display each category of processors. This full stack application could interact
wth the NiFi Registry, which is the central location for storage and management
of shared resources across one or more instances of NiFi and/or MiNiFi (C++).
What are some hosting options for Apache projects?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)