Ziggrid: Processing Data in Near Real-Time Using Couchbase

C14f6f7b7ce45e286106e7e7d5421f40?s=47 Chris Tse
September 13, 2013

Ziggrid: Processing Data in Near Real-Time Using Couchbase

Modern digital learning environments collect a multitude of performance, behavioral, and demographics signals from students. The relationships between these data signals can be modeled and wired up using a paradigm called Functional Reactive Programming (FRP). This functional programming style should be familiar to anybody that has developed complex spreadsheets in Excel before.

McGraw-Hill Education's R&D lab is leveraging Couchbase Server's support for running JavaScript-based MapReduce functions incrementally to implement a scalable continuous analytics system that updates higher-level aggregates as lower-level signals are added or changed. Christopher Tse, Head of R&D at MHE, and Dr. Gareth Powell, a functional programming expert and Chief Scientist of Ziniki Networks, will present a data processing architecture that provides Hadoop-like analytic power in near real-time.


Chris Tse

September 13, 2013