szaszm commented on code in PR #79:
URL: https://github.com/apache/nifi-site/pull/79#discussion_r1425448988


##########
source/minifi/faq.md:
##########
@@ -9,3 +9,18 @@ containerEnabled: true
 ### How do you pronounce MiNiFi?
 
 "minify" (_min_-uh-fahy) is the preferred pronunciation.
+
+
+### What's the difference between MiNiFi Java and MiNiFi C++?
+
+The Java agent is built from the same codebase as NiFi, enabling it to run 
most of [NiFi's processors](http://nifi.apache.org/docs.html).
+However, it results in a larger binary distribution and consumes greater 
system resources.
+If you require maximum flexibility to make routing and processing decisions at 
your data's point of origin, the Java agent is a good fit.
+
+The C++ agent is a native reimplementation of MiNiFi Java.
+Due to the absence of a JVM, it consumes fewer system resources but has a 
[limited subset of 
processors](https://github.com/apache/nifi-minifi-cpp/blob/main/PROCESSORS.md).
+If your primary concern is gathering and pushing data to downstream consumers 
while minimizing system impact, the C++ agent is a good fit.
+
+### Can I use MiNiFi Toolkit Converter for MiNiFi C++?
+
+Unfortunately due to differences in naming, properties and processor 
availability in MiNiFi C++ and NiFi, the MiNiFi Toolkit Converter is not 
recommended for MiNiFi C++.

Review Comment:
   ```suggestion
   Unfortunately due to differences in naming, properties and processor 
availability in MiNiFi C++ and NiFi, the MiNiFi Toolkit Converter is not 
recommended for MiNiFi C++. To create a flow definition for MiNiFi C++, check 
out our 
[examples](https://github.com/apache/nifi-minifi-cpp/tree/main/examples).
   ```



##########
source/minifi/minifi-cpp-agent-quick-start.md:
##########
@@ -0,0 +1,26 @@
+---
+title:     Apache NiFi MiNiFi Java Agent Quick Start Guide
+menu: minifi-topbar.html
+containerEnabled: true
+---
+
+# MiNiFi C++ Quick Start
+
+## Overview
+
+Apache NiFi - MiNiFi C++ is a complementary data collection approach that 
supplements the core tenets of NiFi in dataflow management, focusing on the 
collection of data at the source of its creation. The C++ implementation is an 
additional implementation to the one in Java with the aim of an even smaller 
resource footprint.
+
+Specific goals for MiNiFi comprise:
+
+- small and lightweight footprint
+- central management of agents
+- generation of data provenance
+- integration with NiFi for follow-on dataflow management and full chain of 
custody of information 
+
+Perspectives of the role of MiNiFi should be from the perspective of the agent 
acting immediately at, or directly adjacent to, source sensors, systems, or 
servers.
+
+- [Source code](https://github.com/apache/nifi-minifi-cpp)
+- [Downloads](download.html)
+- 
[Documentation](https://github.com/apache/nifi-minifi-cpp/blob/main/README.md)
+- [List of supported 
Processors](https://github.com/apache/nifi-minifi-cpp/blob/main/PROCESSORS.md)
+- 
[Examples](https://github.com/apache/nifi-minifi-cpp/blob/main/examples/README.md)

Review Comment:
   Maybe this list could be extracted and shared between this file and 
getting-started.md? Having a single source of truth would reduce the likelihood 
of leaving one of the two lists outdated in the future.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to