Even the broken watch will be will be write twice a day

A Distributed Hashing Algorithm Based on Virtual Neighborhood Search and Retrieval
Date : 2002-09-01

Dealing with a huge amount of data nowadays increase the need to distribute this data among cooperated servers in order to increase its availability and the performance of accessing and retrieving data. Rapidly growing networks implies that future files and database system are likely to be constructed as networked clusters of Distributed nodes and algorithms should be devised to work in this environment In this paper we describe the design and implementation of an innovated distributed algorithm using arbitrary architecture. This algorithm spreads data across multiple nodes in network with an arbitrary and varying architecture. Using novel autonomous location discovery and searching algorithm that cooperates with the other nodes to uniformly distribute the data among the neighborhood instead of using a centralized algorithm.'