Sent from Mobile.

On Jul 27, 2013, at 7:17, Mark Finkle <[email protected]> wrote:



------------------------------



There is so much wrong with your analysis that I don't know where to start.
Fortunately, its also so far out of scope that I don't have to. Your
perspective is appreciated, but we have made certain decisions at this
point, and we will not revisit them. Until we get different guidance, the
use cases are what they are, and the goal of getting an MVP to market is
set. If you disagree with that strategy, we will have to agree to disagree,
but I will still need your full support with implementing it. If you would
like to help with resolving remaining technical detail issues, please do so
by listing concrete, relevant, realistic use cases. General statements of
disagreement are not useful.

Be careful falling back on the high-level MVP as a crutch to avoid making
hard decisions. The MVP does not contain low level details on consistency
and conflict resolution. It shouldn't. The MVP does have a section on
"Performance and Stability" and that section does make some statements
about users "expecting zero data loss."


Zero data loss is not zero data loss. A zero data loss service cannot be
built. Such technology simply doesn't exist. We need enough 9s to appear to
the user to not lose data. If data loss is so rare that other events such
as "meteor strike" are more frequent, there is no point in engineering for
those cases. Lets get concrete cases, we can fairly easily estimate
frequency, and then we know what we actually have to handle.

Andreas


I agree with you about getting a list of concrete failure cases. I think
that work has started. I also have no desire to see history repeated.

We'll get links to the success and failure cases available as soon as they
start appearing.
_______________________________________________
Sync-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/sync-dev

Reply via email to