views:

92

answers:

2

I want to learn how to write a software using a peer to peer networking architecture but i don't know where to start, knowing that I use as a programming languages : c/c++ , lisp, a little of python. any pointer to documentation or tutorials is appreciated.

+1  A: 

here are some guidelines which i found with google

Andrew Keith
+3  A: 

Why not just start with a Bittorrent API, such as http://libtorrent.rakshasa.no/, rather than writing your own.

After you have gained experience with a well-used P2P network, then you may start to see what you could do better, then start to write your own.

James Black