We have a large number of algorithms written in C++ and Java. Now we want to introduce the WSO2 DAS platform. Where and how can we integrate these algorithms with DAS?
I should explain more info: these algorithms are running realtime analytics, but we found that DAS uses siddhi
for realtime analytics, and it doesn't provide any interface or API that we can use for these algorithms.
WSO2DAS consist with event receivers where you Java and C++ applications can push data by using several protocols such as thrift, http, soap, mqtt, jms, kafka and etc [1]
Siddhi can be used as a Java Library within your applications or else you can create a event flow with streams and receivers in WSO2 DAS and add Siddhi queries in an Execution Plan. For more details please refer Siddhi documentation [2]
[1] https://docs.wso2.com/display/DAS300/Configuring+Event+Receivers