Hi back,

I had a look at your questionnaire and I think it is too narrow. It
really always depends on what you want to analyse and show. If you want
to get an early insight in behaviour, a round based simulator might be
OK. Yet, if you want to really understand the system (and publish..),
especially if you want to understand anything with respect to time,
robustness, scalability, cost, you absolutely /must/ use a discrete
event packet level simulation. They of course don't scale to multiple
millions of nodes (you may be lucky if you're able to simulate over 100k
nodes in that case), but all other results are not meaningful.. If, on
the other hand you plan to simply find out the resistance of the system
towards attacks (e.g., due to topological reasons), a very simple
straight forward round based analysis might be sufficient.
If you want to work with undergrads you might not want to use C/C++
since then you may not trust the results, if you're a PhD student and
want to come up with results meaningful enough for your thesis, you
absolutely need the scalability of C/C++ as compared to Java or
<you-name-it> (in my opinion, of course...)!
I personally don't think there can/should be a swiss army knife for P2P
simulations, since the tool will always depend on the task, and the
tasks vary dramatically... ;)

just my 2ct...

Thorsten

Ah, and as a PS: whenever using somebody else's simulator make sure you
check and /really/ understand their code. We've been looking into plenty
of the existing packages and were quite appalled at times (not that they
were necessarily useless in indicating some properties that the original
authors had intended to use them for, but don't just use the simulator
from down the street and guess it's gonna give you what you think).

On 03/11/2011 02:05 PM, Simon Fleming wrote:
> Hello,
> 
> We are writing a survey paper for ACM CSUR on peer-to-peer simulators.
> We are emailing this mailing list as we are interested in your views and
> opinions on an ideal p2p simulator so we have made a tiny questionnaire.
> 
> We would greatly appreciate if you spent 2 minutes filling this in as we
> hope to use it to find out what researchers would want in an ideal p2p
> simulator.
> 
> Please find the questionnaire at the following URL:
> 
> http://goo.gl/zTCKO
> 
> All answers are anonymous, so feel free to be as critical as you like!
> 
> Thank you for your time and help with this research.
> 
> Best Regards
> Foundations of Software Systems Group, University of Sussex.
> 
> 
> 
> _______________________________________________
> p2p-hackers mailing list
> p2p-hackers@lists.zooko.com
> http://lists.zooko.com/mailman/listinfo/p2p-hackers

_______________________________________________
p2p-hackers mailing list
p2p-hackers@lists.zooko.com
http://lists.zooko.com/mailman/listinfo/p2p-hackers

Reply via email to