You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Its 'possible...' with some interesting techniques. 😄
For example, the resource can "block-and-wait" for a promise with a timeout.
The promise waits for a read for the given commandId to make it through the metadata.
Once the promise succeeds, you have achieved read-your-writes consistency.
If the promise timesout, well, the client is on its own...(with a recommendation that failure is eventually-consistent... the "write succeeded" it just hasn't propagated to the read yet).
I expect this later corner case to happen rarely in practice (e.g. when the embedded stream processor has gone haywire for whatever reason).
Desired Behavior
Metadata updates should have read-your-writes consistency
Benefits
The text was updated successfully, but these errors were encountered: