Will it be possible to use continuous replication, so the client immediately triggers a replication when local data changes. And the server uses a push mechanism?
Yes... here is a basic example that relies on a socket.io style EventEmitter
.
// psuedo-server.js
MyModel.on('changed', function(obj) {
socket.emit('changed');
});