English | 中文
Streamis is an jointed development project for Streaming application development and management established by WeBank, CtYun, Samoyed Financial Cloud and XianWeng Technology.
Based on the framework capabilities of DataSphere Studio and the underlying docking Linkis 's Flink engine allows users to complete the development, debugging, release and production management of streaming applications at low cost.
In the future, it is also planned to use a workflow-style graphical drag-and-drop development experience, and the streaming application will be based on the Source node, The Dimension node, Transform node, Sink node and Visualis nodes are connected in series to form a streaming workflow, allowing users to complete the development of streaming applications at a lower learning cost. Debug and release.
Based on DSS and DSS-Scriptis, to create an industry-leading streaming application development management system.
Powerful streaming application development and debugging capabilities, based on DSS-Scriptis, provides streaming application development and debugging functions, and supports real-time debugging and result set display of FlinkSQL.
Powerful streaming application production center capabilities. Supports multi-version management, full life cycle management, monitoring alarm, checkpoint and savepoint management capabilities of streaming jobs.
Based on Linkis computing middleware, build a financial-level streaming production center with high concurrency, high availability, multi-tenant isolation and resource management and control capabilities.
Streamis is an open source project that leads the direction of streaming application development. There is no similar product in the open source community.
Function Module | Description | Streamis |
---|---|---|
UI | Integrated and convenient management interface and monitoring window | Integrated |
Installation and deployment | Deployment difficulty and third-party dependencies | One-click deployment, relying on Linkis Flink engine |
Development Center | FlinkSQL streaming application real-time development and debugging | Support, need to integrate DSS |
Production Center | Streaming Application Management Operation and Maintenance Capability | Support |
Reuse Linkis computing governance capabilities | Support | |
Support FlinkSQL and FlinkJar package release | Support | |
Service high availability | Multiple services, failure does not affect the use | Application high availability |
System Management | Node and Resource Management | Support |
Please refer to Compilation guidelines used to compile Streamis.
Before installing Streamis, please install Linkis1.0.3 and DSS1.0.2 first, please refer to::DSS deployment documents and Linkis deployment documents
At the same time, please make sure that the Linkis Flink engine can be used normally, please refer to:Linkis Flink Engine Plug-in Installation Document
Finally, please refer to Streamis Installation and Deployment Document for installing and deploying Streamis.
Please come User documentation ,Learn how to use Streamis quickly.
DSS is under the Apache 2.0 license. See the License file for details.