1, scalability: able to handle large-scale data and highly concurrent data flow, with good horizontal scalability.
2, fault tolerance: fault-tolerant mechanism, able to cope with node failures, network anomalies, etc., to ensure the reliability and stability of data processing.
3, data security: to ensure the security of data processing, including data encryption, user authentication, data backup and other measures.
4, diversified data source support: support for a variety of data source access and processing, such as relational databases, non-relational databases, text files, logs and so on.
5. Visualization interface: Provide friendly visualization interface and easy-to-use operation interface to facilitate data processing and management.