Skip to content

Concepts

Manuel Alabor edited this page Oct 6, 2011 · 9 revisions

Existing Libraries

Maybe we could use an existing library? -> Yes ;) RestKit

Basic Layers

Some initial thoughts about the architecture of OSync

Sync Process

Since sending data over a cellular network is more expensive, it's a killer feature of OSync to keep the data size as low as possible when sync with the remote server.

Suggestions how this could work:

  • Before syncing, let the remote server know when the last sync took place. This way, the remote host can send only the data which was changed since then (timestamps?)
Clone this wiki locally