from Hacker News

Real-Time Databases Explained: Why Meteor, Rethink, Parse and Firebase Don't Scale

by DivineTraube on 10/15/17, 8:02 PM with 3 comments

  • by btown on 10/16/17, 4:35 AM

    Written format: https://medium.baqend.com/real-time-databases-explained-why-...

    And the paper for their more scalable alternative: https://www.cl.cam.ac.uk/~mks40/pubs/vldb_2017.pdf

    The devil will absolutely be in the details, but the speaker/author identifies a real pain point that bolting on a replication-log tailing system to provide realtime capabilities results in numerous write bottlenecks unless the system is architected from scratch to avoid them.

  • by code-is-code on 10/15/17, 9:59 PM

    Meteor has the op-log-driver which calculates query-result for changes instead of running the wohle query again. Same comes with rxdb where it's called query-change-detection.