Sun Dec 1 12:33:26 EST 2019

Distributed systems: the problem is name resolution

Once things are not organize hierarchically, finding peers becomes
problematic.  So in many practical cases this is naturally solved by
splitting the problem into a name structure and a namer resolver.  It
seems best to solve it at the top level system layer and have only one
name resolution mechanism.