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

Reply via email to