Awesome
Ripple | Sync
Synchronises resources between server and client whenever they change. When a resource changes, the update is streamed to the server or other connected clients. You can specify transformation functions on incoming and outgoing updates to control the flow of data on a per resource, per resource type, or global level. See the Primer#Sync for more info.