.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

特徴

ユースケース

公式文書に、

SOA、APIベースのシステム結合、IoT、BigData?、あとはMicroServices?
(These include things like; Service Oriented Architecture [soa],
the rise of the API [api][api2], Internet of Things [iot], and Big Data [bigdata].)

と書かれている。

関連プロジェクト

Registry

フロー定義を「as a code」として管理するサブ・プロジェクト

Apache Atlas

大量のデータがどこから来てどこに行くのか、コンプライアンスの観点で追跡するプロジェクト

用語

FlowFile?

Attirbutes

個々のFlowFile?が持つKeyValue?のメタ情報。

Content

扱うデータの本体(バイナリ形式のKeyValue?

Processor

FlowFileにどんな処理を施すか」を表す。

Relationship

Processorが行った処理に応じて,どのProcessorにどのFlowFileを届けるか」を表す。

step by step的な

ファースト・ステップ

セカンド・ステップ

参考

ijokarumawak/hdf-tutorials-ja

Qiita

参考

設計コンセプト

FBP

#NiFi? TermFBP TermDescription
1FlowFile?Information Packetシステム間を移動する各オブジェクトのことを示している。
バイナリ形式のKeyValue?で属性文字列を保持している。
2ProcessorInformation PacketEnterprise Integration Patterns(EIP)においてはとはルーティング、変換、システム仲介を行うもの。
与えられたFlowFile?の属性、およびFlowFile?の流れるストリームにアクセスする。
0から任意の数のFlowFile?群を処理単位として認識し、その単位で処理やコミット、ロールバックを可能とする。
3ConnectionBounded BufferProcessor間の実接続を示す。
キューとして動作し、様々な処理を異なるタイミングで差し込むことが可能。
これらのキューは動的な優先度付け機構、バックプレッシャー機構を有する。
4ControllerSchedulerプロセス、スレッドの配置や接続関係について統括している。
Processor間のFlowFile?のやり取りを容易にするBrokerとして動作する。
5Process GroupsubnetプロセスとConnectionの一群を指し、外部からメッセージを受け取るInputPort?や出力するOutputPort?を有する。
これらの組み合わせによってProcess Groupは新たなコンポーネントの生成も可能になっている。

SEDA

SlideShare?

KojiKawamura?

https://www.slideshare.net/KojiKawamura/presentations

Qiita

kimutansk

https://qiita.com/kimutansk


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS