1. Peer-to-peer Network for Decentralized File Storage and Distributed Task Processing
- Author
-
Mirbauer, Martin, Zavoral, Filip, and Jiráček, Zbyněk
- Subjects
peer-to-peer sítě ,peer-to-peer networks ,distribuované zpracování ,distributed processing - Abstract
Peer-to-peer networks allow development of high-performance, scalable and fault-tolerant applications. The most widely used peer-to-peer networks are mostly single-purpose (e.g. file-sharing) and usually lack countermeasures aga- inst sybil nodes; typical task distribution systems are centralized, which limits their performance. In this work we have analyzed the usability of peer-to-peer architecture for task distribution and designed the required infrastructure (file storage and search) including evaluation of possible security features. In order to evaluate the proposed design's usability we have implemented a client ap- plication (node) participating in the network's function, allowing access to files shared by other nodes and task distribution within the network. The resulting application is multi-platform and can be extended with more functionality.
- Published
- 2016