System Requirements
Apache NiFi can run on something as simple as a laptop, but it can also be clustered across many enterprise-class servers. Therefore, the amount of hardware and memory needed will depend on the size and nature of the dataflow involved. The data is stored on disk while NiFi is processing it. So NiFi needs to have sufficient disk space allocated for its various repositories, particularly the content repository, flowfile repository, and provenance repository (see the System Properties section for more information about these repositories). NiFi has the following minimum system requirements:
Requires Java 8 or newer
Supported Operating Systems:
Linux
Unix
Windows
Mac OS X
Supported Web Browsers:
Microsoft Edge: Current & (Current - 1)
Mozilla FireFox: Current & (Current - 1)
Google Chrome: Current & (Current - 1)
Safari: Current & (Current - 1)
Note Under sustained and extremely high throughput the CodeCache settings may need to be tuned to avoid sudden performance loss. See the Bootstrap Properties section for more information.