Keyphrases
- small scale
- peer to peer
- overlay network
- file sharing
- peer to peer networks
- distributed environment
- resource discovery
- peer to peer systems
- load balancing
- client server
- ad hoc networks
- digital libraries
- larger scale
- grid computing
- video streaming
- resource sharing
- distributed computing
- data structure
- knowledge base
- fully distributed
- content addressable
- data sets
- multi agent
- information systems
- neural network