Home

Scalable naming in global middleware


Author(s) : A. S. Tanenbaum M. Steen G. C. Ballintijn, 
Publisher : N/A
Publication Date : 1999
ISSN : N/A
Abstract : Middleware systems that are distributed worldwide are dicult to build due to all kinds of scalability issues. Problems already start when considering how naming should be done. It is commonly thought that organizing symbolic names into a hierarchical name space, and subsequently distributing the implementation of that space in a hierarchical fashion as well, is appropriate for worldwide naming. This solution is adopted by DNS. We argue that such approaches are not suited for naming in future global middleware systems. Instead, name space implementations should make heavily use of exible and large-scale replication in order to exploit locality as much as possible. Current systems cannot be easily adapted to this extent. We describe a novel approach to implementing naming systems in large-scale, worldwide distributed middleware.,