Reliable multicast / Virtual synchrony
Source: Wikipedia Topic: Group communication with explicit membership views and reliable message delivery semantics.
Core idea
Virtual synchrony is the idea that a group should observe message delivery and membership changes through a consistent sequence of views rather than through ad hoc partial reconfiguration.
Key claims
- Group communication becomes more intelligible when delivery and reconfiguration are tied together.
- Membership epochs matter: who was in the group when an event was delivered is part of the semantics.
- Failure and rejoin should appear as structured view changes rather than as mysterious transport noise.
Harness takeaway
A moldable operations studio should treat operator groups, agent coalitions, watchers, and approval audiences as view-scoped memberships. Failover and takeover become explicit view transitions, not folklore.