Product Advantages

Data Production and Data Consumption Decoupling

Subscribed data will be stored in Kafka Topics. The stored data will be consumed only when the data consumption clients are started.

Data Flow Control

Applications will actively pull the subscribed data from Kafka Topics, achieving client-side data flow control.

Rich Data Filtering Conditions

Supporting multiple data filtering conditions to subscribe the measurement point data, alert data, and event data of specific organizations and assets.

Cross-organization Data Subscription

Supporting cross-organization data subscription through purchasing applications of other organizations.

Data Security and Completeness

Supporting at-least-once message delivery semantics to ensure that subscribed data is consumed at least once, thus avoiding data loss.

Running Status Monitoring

Monitoring the running statistics of data subscription jobs (producer rates, consumer rates, offset, and lag) to ensure that subscribed data is consumed in time without delay.

Data Consumption Groups

Supporting consumer groups. A topic can be consumed by multiple consumers (2 consumers are supported currently) in a same group at the same time, improving data consumption efficiency in case of huge data volume. A topic can also be consumed by multiple consumer groups.

Data Consumption at Breakpoints

Supporting the resuming of data consumption at breakpoint. Within 24 hours after the consumer client stops consuming data, the same consumer group can be used to continue consuming subscribed data from the breakpoint.

One-click Configuration for EnOS Edge

Supporting the import and export of subscription tasks, and viewing the subscribed content by one click. You can enjoy a smooth experience from cross-node configuration to tasks management.