Confirmed users, Bureaucrats and Sysops emeriti
291
edits
Line 3: | Line 3: | ||
=== Design Approach === | === Design Approach === | ||
We assume that all changes to the local database occur in a mostly-connected state. In other words people don't change passwords or bookmarks without network connectivity. However, there can be brief network interruptions etc. The service is assumed to be reasonably available (we don't need many 9s, but a few). We use push notifications to shorten the collision window where we care (passwords, bookmarks), and we tolerate collisions where we don't care. | We assume that all changes to the local database occur in a mostly-connected state. In other words, people don't change passwords or bookmarks without network connectivity. However, there can be brief network interruptions etc. The service is assumed to be reasonably available (we don't need many 9s, but a few). We use push notifications to shorten the collision window where we care (passwords, bookmarks), and we tolerate collisions where we don't care. | ||
=== Passwords === | === Passwords === |