-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add section about guarantees to documentation #8
Comments
Hello there, I think this is an awesome idea, I'll write a draft and if we agree that it's clear enough - I'll add it to the readme 👍. |
I think it would be really good to consider following example situations: Q/A on Execution Guarantees
@mkaszubowski what do you think? |
I'd replace 5th point with something like this:
Also, maybe add some introduction before the questions. Something like:
In the 4th point you used "error-prone" which means that something is likely to fail and I think you meant something opposite :) I'd replace the answer to this point with something like:
|
One more thing: I'd change the sentence from the beginning of the readme:
Since it cannot guarantee this, I propose something like:
|
Hello,
While I really like how the library looks, I think it would be nice to have a more precise description of the guarantees that it provides.
For example:
I think we all should be really careful when using words like "guarantees" in case of distributed systems because it's really easy to provide a false sense of confidence.
I think it would be really good to consider following example situations:
Note that it isn't a criticism of the library. I know that these are all really hard problems and I don't expect they will be solved by the library (some of them cannot be solved anyway), I just think it's important to provide a more formal section on guarantees so the clients are aware of the potential problems and risks.
Of course I'd be happy to with the description (if I'm competent enough) :)
Thanks!
The text was updated successfully, but these errors were encountered: