>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 PLUSOn 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--Matthias Wessendorf
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf
_______________________________________________
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