Apache Apex is developed under the
Apache License 2.0. The project was driven by the San Jose, California-based start-up company DataTorrent. There are two parts of Apache Apex: Apex Core and Apex Malhar. Apex Core is the platform or framework for building distributed applications on
Hadoop. The core Apex platform is supplemented by Malhar, a library of connector and logic functions, enabling rapid application development. These input and output operators provide templates to sources and sinks such as
Alluxio,
S3,
HDFS,
NFS,
FTP,
Kafka,
ActiveMQ,
RabbitMQ,
JMS,
Cassandra,
MongoDB,
Redis,
HBase,
CouchDB, generic
JDBC, and other database connectors. ==History==