Seems we are in the same boat! High performance and heavy use servers need a high performance system thats performs as such under heavy use :-D
Badspot- Can anything be done? Now that we have all these bricks, the burdon is having to send them!
Maybe, what we should do, is open a private FTP inside the program.... Have the program keep a snapshot persistence file, and send THAT file to people before they spawn. Just before spawn, they load the persistence, THEN do the current routine for brick-loading with the differential of bricks between the connection snapshot and the spawn time.
I can illustrate more, if you/anybody else needs.
Also, on the topic of persistences/blocks, is there a way to re-write the block saving routine, to occupy less space? I'd like a swing at optimizing it, if I could :-P
That.... And saving with ownership :-P