RethinkDB originally added changefeeds for exactly this use case, long before hitting on the idea of leveraging the feature for realtime application development. It's pretty cool to see users intuitively picking up on the suitability of changefeeds for this sort of integration.
[0]: https://rethinkdb.com/docs/changefeeds/javascript/#including...
In the RethinkDB website, they have a warning saying that changefeeds cannot guarantee delivery.