FIFO Broadcast
- two msgs and are broadcast by the same process, e.g all broadcasted by events on , and is broadcast before , then is delivered before on any processes
- Msgs sent by different processes can be delivered in any order
Causal Broadcast
- if broadcast before , then is delivered before on all processes
- concurrent msg can be delivered in any order.
- causal broadcast implies FIFO broadcast
Total Order Broadcast
- all msg are delivered in the same order on all processes
- e.g, total 3 process, order of message delivered is blue, red, yellow, order of message delivered is also blue, red, yellow, likewise
FIFO Total order Broadcast
Combination of FIFO broadcast and total order broadcast