Apex is a YARN-native platform that unifies stream and batch processing. It processes big data in-motion in a way that is highly scalable, highly performant, fault tolerant, stateful, secure, distributed, and easily operable.
Apache Apex is an open source platform for a unified stream and batch processing. It runs natively on YARN. Apache Apex itself is divided into two core modules
- Apex Core: https://github.com/apache/apex-core
- Apex Malhar: https://github.com/apache/apex-malhar
Developing application on Apex
To start with, documentation is available at: http://apex.apache.org/docs.html