Skip to content

Replace Aggregate with Append #1

@L0Lmaker

Description

@L0Lmaker

Currently, we are aggregating the new MDim value into the existing accepted value. The problem with this is that we would necessarily need all the sequence numbers to have been resolved if all the nodes will have to remember everything consistently. Nodes will diverge in this case.

The alternate solution is to move from an aggregate solution to an append solution.

On write, for each sequence number, all nodes agree on what we are adding to a date.
On read, we will take the union of all the results that was returned as we know that all these values reached quorum but not necessarily all of them got the data.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions