Really cool, instead of polling for changes, RethinkDB will push. The best part, you simply add .changes() to your query and it just magically works. Curious though how the clients work? Do they just block waiting for data?
We're currently considering alternatives. See <https://github.com/rethinkdb/rethinkdb/issues/3298>.