Achieving the Goals
Survivability
- No explicit synchronization (fault tolerance)
- “Fate sharing”: state at network endpoints
- can lose state if entity is lost simultaneously
- implies that smarts are at the endpoints
- “hourglass” shape of network functionality