>Does this address the offline/online scenario?  
In one way it does but I think offline will demand more work. All clients have what is currently called a sync-engine which is responsible for performing the diffs/sync stuff and also storing of data. How data is stored is then decided by the sync-client which in addition implements the networking that will be used. So, the current clients are all WebSocket based but we could provide others that use a native networking transport where available.  At least that is the idea. 
Not sure if that makes sense and you are right a diagram would help. Let me see what I can do. 

>I assume the server-side database is also being updated?
Yep, but at the moment we are only we only providing an in-memory datastore. But we can provide different storage options similar to what we do for Simple Push at the moment.



On 11 November 2014 16:05, Matthias Wessendorf <matzew@apache.org> wrote:
Dan, 

thanks a lot for sharing the early content we have. This is extremely cool stuff! PLUS PLUS 

On Tue, Nov 11, 2014 at 12:04 PM, Daniel Bevenius <daniel.bevenius@gmail.com> wrote:
Hi, 

just wanted to share a short screen cast of the demos we have for the diffsync POC:
https://drive.google.com/file/d/0B2E1HZ1JnrJfNmFVcWZUWmM5Snc/view?usp=sharing

This is just to show what is there at the moment as setting this up and running locally involves building the server locally, a bunch of iOS submodules, etc (pretty painful). 
This is still very much a work in progress but hopefully this will allow us to validate ideas and try things out as we move forward. 

The repos involved are:
https://github.com/danbev/aerogear-sync-server/tree/differential-synchronization/diffsync
https://github.com/danbev/aerogear-ios-sync-demo
https://github.com/danbev/android-diffsync-demo

_______________________________________________
aerogear-dev mailing list
aerogear-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev



--

_______________________________________________
aerogear-dev mailing list
aerogear-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev