RethinkDB: Real-Time Data Synchronization for Modern Applications