Designing a peer to peer network
Posted
by
Varun
on Stack Overflow
See other posts from Stack Overflow
or by Varun
Published on 2013-10-18T21:40:44Z
Indexed on
2013/10/18
21:54 UTC
Read the original article
Hit count: 237
I am designing a simple peer to peer network. The basic architecture will be as follows:
A central server- that keeps track of all the peers. The job of this server is to keep track of all the peers that join the network.
Every peer could do things:
a. Download a file from it's peer b. Push a file (send a file) to it's peer.
Could anybody please tell me what would be the best design for such a system? What would be the problems that i might run into and so on. I am planning to use Java as the programming language to implement. Would it be a good choice? Also, is it necessary that i would need a Linux box to develop the system? or is it fine if i use a Windows machine?
Your help will be much appreciated!
Thanks!
© Stack Overflow or respective owner