Robustness: Names as soft-state
Resolution via network of replicated resolvers
Names are weakly consistent, like network-layer routes
- Routing protocol to exchange names
Fate sharing with services, not INRs
- Name unresolved only if service absent
Soft-state with expiration is robust against service/client failure
- No need for explicit de-registration