Responsiveness
Integrate name resolution and message routing (late binding)
Robustness
Easy configuration
Name resolvers self-configure into overlay network
Expressiveness
Decentralized, cooperating resolvers with soft-state protocol
Names are intentional; apps know
what, not where
Previous slide | Next slide | Back to first slide | View graphic version |