Firebird/Introduction: Difference between revisions

From stonehomewiki
Jump to navigationJump to search
 
(5 intermediate revisions by the same user not shown)
Line 5: Line 5:
<div class="mw-collapsible-preview">Brief</div>
<div class="mw-collapsible-preview">Brief</div>
<div class="mw-collapsible-content">
<div class="mw-collapsible-content">
* [https://github.com/stonezhong/firebird Source Code in Github]
Firebird is a Python based Stream Processing Framework
Firebird is a Python based Stream Processing Framework
* Make it easy to create streaming processing data pipeline using python
* Make it easy to create streaming processing data pipeline using python
Line 110: Line 112:
* <code>Diagram</code>, show the topology of the pipeline. You can click each node to see the node details.
* <code>Diagram</code>, show the topology of the pipeline. You can click each node to see the node details.
* <code>Executors</code>, if the pipeline is running, you can see the status of each executor.
* <code>Executors</code>, if the pipeline is running, you can see the status of each executor.
* You can click the "Start" button to start the pipeline
* You can click the "Stop" button to stop the pipeline
<html><img src="https://mywiki.s3.amazonaws.com/firebird-pipeline-ui.png"></html>
<html><img src="https://mywiki.s3.amazonaws.com/firebird-pipeline-ui.png"></html>


<br /><br />
<br /><br />
Node dialogbox:
<h2>Node dialog box</h2>
It show the id, title and description of the node. It also shows what are the connected ports, so you the upstream node and downstream node.
If you click a node, or a generator or a sink, you will see a node dialog box, it show the id, title and description of the node. It also shows what are the connected ports, so you know the upstream node and downstream node.
<html><img src="https://mywiki.s3.amazonaws.com/firebird-pipeline-node-dialog-ui.png"></html>
<html><img src="https://mywiki.s3.amazonaws.com/firebird-pipeline-node-dialog-ui.png"></html>
* You can click the "Start" button to start the start the pipeline
* You can click the "Stop" button to stop the pipeline
</div>
</div>
</div>
</div>
<p></p>
<p></p>

Latest revision as of 10:51, 15 September 2023

Firebird

Beirf

Use Python to build streaming pipeline

Easy to deploy to Kubernete Cluster

Web UI