Machine Learning on Apache Apex with Apache Samoa – Bhupesh Chawda
This talk will be about the integration of Apache Samoa, a distributed streaming machine learning framework (https://samoa.incubator.apache.org) with Apache Apex, a distributed, scalable and fault-tolerant stream processing engine (https://apex.apache.org). Apache Samoa is a kind of WORA (write-once-run-anywhere) framework where algorithms developed on Samoa can be run on other distributed stream processing engines like Storm, Samza and Flink. This talk will introduce the integration story with Apache Apex and outline the process and the challenges therein. In addition, the talk will also dwell upon some comparative analysis on the performance of Samoa algorithms on few popular integrated runners, namely Apache Storm, Apache Flink and Apache Apex.