Hi All, Following is the basic architecture and scope of $subject based on few offline discussions with Suho and Lasantha.
Siddhi-Hive BE component acts as a stand alone component that converts siddhi queries in to hive queries. Siddhi-Hive Backend component comprises following modules. 1. siddhi-api and siddhi-query ( Will be reusing the existing siddhi modules ) 2. siddhi-hive core - This module contains the functionality to convert the siddhi-query objects in to hive queries. The converted hive queries will be published to the BAM Analytic Component. 3. User Interface - A simple testing interface to define the stream definition and siddhi query to be transformed in to Hive queries. *Scope* As a POC, we will be supporting length window and time window queries with the following set of aggregate functions and operations; *Functions:* sum avg min max count *Operations* join The output Hive query will be deployed on the BAM for testing along side with the data stored for batch processing. All your ideas and suggestions are welcome. Regards Firzhan
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
