Right now I use Sync 1.1* and it works very well without always having access 
to the server.  I have the server setup on a LAN with no access from the 
internet.  It synchronizes my desktop, laptop, and phone.  When I am not at 
home, the phone works just fine and synchronizes automatically when I am at 
home.  

The only thing is if you lose the database, with 1.1 you will need to recreate 
the accounts; with 1.5 I would assume that as long as the auth server is still 
there, the sync "account" would not need to be recreated.

If you are setting it up now, I would probably recommend starting with 1.5, 
unless you need it up and running before Firefox 33 becomes release.

* and will continue to use 1.1 until the FXA auth server works on Windows, or I 
am forced to set it up on Linux.

On 2014-07-03 09:50, Richard Newman wrote:
>> So you do have something ready for large scale or at least redundancy. My 
>> main concern is about "if my server crash ... how my users will sync".
> 
> Sync isn't designed to require high availability. Clients will retry quietly 
> if their storage server is unavailable. It doesn't even require durability: 
> because clients have a full copy (and more besides) of all the data on the 
> server, if a DB dies we can just punt them to a different storage server and 
> the client will reupload.
> 
> Sync 1.5 offers more durability, but this is still a client-authoritative 
> system.
> 
> It's best to think of Sync as a private whiteboard for clients to use to talk 
> to each other. It was designed that way for a reason.
> 
>> Our main concern for future is support of SSO. As Firefox will be a part of 
>> a larger project, we require that most of our "integrated solutions" to be 
>> SSO-compliant. Do you think it's possible with Sync 1.5 atm ?  
> 
> Key to the security of Sync is having a credential that only the client knows 
> -- it's used to generate keys.
> 
> With Sync 1.1 that's the Sync Key. With Firefox Accounts it's your FxA 
> password, which we never give to the server. Your SSO solution would need to 
> have similar attributes (and think about routine password changes). If not, 
> then you could probably build something that supports the FxA APIs for email 
> verification but relies on some external key exchange protocol, but you'd be 
> heading into somewhat uncharted waters.
> 


_______________________________________________
Sync-dev mailing list
Sync-dev@mozilla.org
https://mail.mozilla.org/listinfo/sync-dev

Reply via email to