Server Questions

Hey There,
I was wondering, are the stability issues with the public server caused by the server not having enough resources or by the software not being able to handle a pile of connections all at once?
I attempted to stream with XMage tonight (instead of MTGO) and while things were working for a few games it was great, but constant disconnects broke up the fun soon there after
Partially related - is there a tutorial somewhere on setting up my own server?
~Jeff
I was wondering, are the stability issues with the public server caused by the server not having enough resources or by the software not being able to handle a pile of connections all at once?
I attempted to stream with XMage tonight (instead of MTGO) and while things were working for a few games it was great, but constant disconnects broke up the fun soon there after

Partially related - is there a tutorial somewhere on setting up my own server?
~Jeff