Firebird/Introduction: Difference between revisions

From stonehomewiki
Jump to navigationJump to search
 
(2 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>


Line 116: Line 120:
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.
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