This document discusses reactive databases for big data applications. It proposes an architecture with front-end and back-end components to support reactive programming and queries over NoSQL databases. The front-end would use a reactive language to declaratively define queries that observe changes. The back-end would integrate a rules engine with the NoSQL store to evaluate queries incrementally based on data changes and trigger notifications. Future work is outlined to optimize queries, integrate the system with Apache Spark, and implement more reactive language constructs.