Article e Mag
Article e Mag
Peer to peer systems are very essential type of distributed systems with
decentralized power that are used for managing locallly/remotely shared hardware or
software resources effectively. They are extremely famous now due to Internet’s load
balancing virtue. They are also motivators to develop and design a structured data
storage and retrieval system for smooth functioning in distributed scenario. This
system must also be able to answer various non-linear queries using unreliable
components in a dynamic way.
Few data structures developed for distributed environment are:
i. Distributed Hash-Table
ii. Skip Graph
iii. Cluster Based storage layer having tree, hash-table etc.
iv. B-tree Implementation at low level programming
v. Different Algorithms for shortest path finding
vi. Search-table based improved concurrency
so through this article I will try to draw attention of my readers by just introducing
above data structures in the complex world of Distributed systems.
Service Service
DDS lib DDS lib
cargo cargo
space space
“brick” “brick”
cargo cargo
space space
“brick” “brick”
Fig: Distributed Hash Table formation