You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Ferenc Kis (Jira)" <ji...@apache.org> on 2022/12/08 10:15:00 UTC

[jira] [Created] (NIFI-10959) [MiNiFi] Refactor minifi-server and minifi-framework

Ferenc Kis created NIFI-10959:
---------------------------------

             Summary: [MiNiFi] Refactor minifi-server and minifi-framework
                 Key: NIFI-10959
                 URL: https://issues.apache.org/jira/browse/NIFI-10959
             Project: Apache NiFi
          Issue Type: Improvement
            Reporter: Ferenc Kis


Currently C2NifiClientService is a "god" class doing too much and used too much.

We need to split this class into separate smaller classes keeping SRP principle in mind, that would improve comprehensibility, maintainability and testability.

Also consider to introduce dependency injection framework (spring). Check how it increases the bundle size and memory footprint.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)