Skip to main content

Ionrow: Data Management for Ionflow

The Ionrow component is the data management layer for Ionflow. It provides a web-based interface that allows users to access and control the service from any device with a web browser.

Ionrow includes a range of features and tools that enable users to easily manage and organize their data and workflows. For example, users can create and manage directories and files within the service using the Ionbay directory manager, and they can monitor the status and progress of their data processes and workflows using the Kutlass workflow engine.

Overall, the Ionrow component provides a user-friendly and intuitive interface for the Ionflow service, and it enables users to easily manage and organize their data and workflows, as well as gain insights from their data.

Entity-Relationship Diagram

Sub-Components

Ionrow Server

The Ionrow server is responsible for delivering static content and initial data to the Ionrow app. This component can be run on a separate cluster, independent of the Ionflow server.

Ionrow App

The Ionrow app provides the user interface for the Ionrow component, allowing users to access and control the service through their web browser. It communicates with the Ionflow server to access the service's functionality and with the database to store and retrieve data.

Database

The database component stores metadata, logs, rows, and other data used by the Ionrow component. Any standard SQL-compatible database can be used interchangeably, such as SqLite, Postgres, or MariaDB.

Ionflow Server

The database component stores metadata, logs, rows, and other data used by the Ionrow component. Any standard SQL-compatible database can be used interchangeably, such as SqLite, Postgres, or MariaDB.

Ionbay

The Ionbay component is used to provision and monitor directories within the Ionrow service. It allows users to easily create and manage directories and files within the service.

Data Applications

Third-party data applications can interact with the Ionrow component through standard APIs. This allows external applications to send data to Ionrow and access its functionality.