Meetup: Apex & Geode In-Memory Computation, Storage & Analysis
SJ Meetup - March 17, 2016
Presenter: Ashish Tadose
Apache Apex & Apache Geode (incubating) are two promising 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 and fault tolerant real-time 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.