Ik ben nu aan het leren voor een vak genaamd Distributed Systems, en de enige definitie voor deze 3 vormetn van ordering die ik kan vinden is:
FIFO ordering: If a correct process issues multicast (g,m) and then multicast (g,m'), then every correct process tht delivers m' wil deliver m before m'.
Causal ordering: If multicast (g,m) -> multicast(g.m'), where -> is the happened-before relation induced only by messages sent between members of g, then any correct process that delivers m' will deliver m before m'
Total odering: If a correct process delivers message m before it delivers m', then any other correct process that delivers m' will deliver m before m'.
Hier snap ik dus niet veel van.. Kan iemand mij uitleggen wat deze 3 vormen van ordering inhouden? Thnx!
FIFO ordering: If a correct process issues multicast (g,m) and then multicast (g,m'), then every correct process tht delivers m' wil deliver m before m'.
Causal ordering: If multicast (g,m) -> multicast(g.m'), where -> is the happened-before relation induced only by messages sent between members of g, then any correct process that delivers m' will deliver m before m'
Total odering: If a correct process delivers message m before it delivers m', then any other correct process that delivers m' will deliver m before m'.