Apache nifi 我可以使用ApacheNIFI作为ESB或请求中介吗?

Apache nifi 我可以使用ApacheNIFI作为ESB或请求中介吗?,apache-nifi,esb,Apache Nifi,Esb,我见过ApacheNIFI与类似的ETL工具(如ApacheFlume、Airflow和Kafka)进行比较。这些是ETL工具,而不是ESB或请求中介 ESB/请求中介可用于编排web服务并公开单个服务(代理服务),该服务有望高效地为并发HTTP请求提供服务 我的问题是,我可以为同样的目的使用ApacheNIFI吗?使用Nifi的处理器(如HandleHttpRequest)提供服务编排和代理服务端点?它的设计是否能有效地处理实时并发请求?您提出了一些截然不同的技术 ApacheNIFI是一种数

我见过ApacheNIFI与类似的ETL工具(如ApacheFlume、Airflow和Kafka)进行比较。这些是ETL工具,而不是ESB或请求中介

ESB/请求中介可用于编排web服务并公开单个服务(代理服务),该服务有望高效地为并发HTTP请求提供服务


我的问题是,我可以为同样的目的使用ApacheNIFI吗?使用Nifi的处理器(如HandleHttpRequest)提供服务编排和代理服务端点?它的设计是否能有效地处理实时并发请求?

您提出了一些截然不同的技术

ApacheNIFI是一种数据流管理工具。与Kafka Streams、Airflow或Apache Flume不同,它不需要您编写自己的代码。使用Apache开发的现有处理器,您几乎可以做任何需要的事情

此外,Airflow是一种工作流管理工具,可以与Oozie相比

NiFi是为实时性能而设计的,但不作为RESTAPI使用。它可以像您所说的那样基于http请求启动流

希望能有帮助