Hello all,

I was just wondering why Rubygems uses a peer to peer configuration.  I
mean what are the advantages?  Why not just have all the gems on a main
central server and have some mirrors.  What advantage does a
peer-to-peer architecture provide that a central server architecture
doesn't.  Note:  I am assuming in general the RubyGems will be small in
size so the amount being downloaded from the server will not be that
much.