I wonder if it would be feasible to add this sort of real-time feed to a conventional RDBMS like PostgreSQL. This feature would be quite useful for at least one of my projects, but I'm not sure I want to give up a mature SQL-based DBMS for something relatively unproven like RethinkDB.
Postgres supports LISTEN / NOTIFY [1,2], and you can stream a SELECT using COPY or a cursor. 1. http://www.postgresql.org/docs/9.4/static/sql-listen.html 2. http://www.postgresql.org/docs/9.4/static/sql-notify.html
https://www.chrisstucchio.com/blog/2013/postgres_external_tr...