Apache Apex & Apache Geode are two very promising incubating open source projects, combined they promise to fill gaps of existing big data analytics platforms.
Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing.
In this session we will talk about use cases and on-going efforts of integrating Apex and Geode to build scallable & fault tolerant RealTime streaming applications that ingest from various sources and egress to Geode.
Use case 1 – Geode as data store to write streaming processed data computed by Apex which is powering user applications or dashboards.
Use case 2 – Apex application reading data from Geode cache and use it for data processing.
Use case 3 – Apex platform’s operator checkpointing in Geode to improve performance of Apex batch operations.