Skip to content

v0.1.0

Latest

Choose a tag to compare

@nee1k nee1k released this 06 Dec 17:25

CKN Stream Processors is a core component of the Cyberinfrastructure Knowledge Network (CKN) that powers real-time data aggregation and alerting for edge environments. These processors are implemented using Kafka Streams, enabling efficient handling of high-throughput event data generated by edge devices.

The primary functionalities of the CKN Stream Processors include:

  • Event Aggregation: Using Kafka Streams with tumbling windows, the processors aggregate events generated by the CKN Daemon. This aggregation captures a high-level view of activity over specified time windows, supporting efficient analysis and decision-making.

  • Alerting Mechanism: An integrated alert component continuously monitors streaming edge events. It automatically triggers alerts if model accuracy falls below a configurable threshold, helping maintain optimal AI performance at the edge.