Skip to content

Sequence Order vs Delivery Order #23438

Answered by vladsud
phudlow-trimble asked this question in Q&A
Discussion options

You must be logged in to vote

@phudlow-trimble,

The fluid protocol that a service implements has two parts - ordering service (that broadcasts ops) and storage (for long term storage of everything - ops, blobs, summaries). All ops that are received (and sequenced) by ordering service must be eventually flushed to storage layer. While ops could be stored forever by some services, the current min requirements - all ops are stored for at least 30 days. This is required for offline scenarios - we support clients staying offline that long - clients that are offline catch up to latest state using ops, and they can find these ops only in storage (ordering service can never keep ops for longer than 24 hours due to various com…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@phudlow-trimble
Comment options

Answer selected by phudlow-trimble
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants