> So as a first approach I was thinking of having simply one thread for > each connection with a peer. And maybe one group of threads (in one > process) would be responsible for getting the pieces, while another > one (in another process) would be responsbile for sending the pieces > we have. How does that sound?
why can't they communicate through the filesystem? i would imagine you could avoid building a lot of fancy infastructure if you did it that way. - erik
