Page 1 of 1

How much is too much XML?

PostPosted: Wed Nov 28, 2007 4:05 pm
by maxdetjens
It's been poked at before, but does anyone have an idea of how much is too much XML for the cc backend to handle?

I specifically have an idea that has a midrange number of territories but the continents list would be obscenely long (tens if not hundreds of thousands). I'd probably write a program just to generate the XML.

Thanks.

Re: How much is too much XML?

PostPosted: Wed Nov 28, 2007 4:08 pm
by yeti_c
maxdetjens wrote:It's been poked at before, but does anyone have an idea of how much is too much XML for the cc backend to handle?

I specifically have an idea that has a midrange number of territories but the continents list would be obscenely long (tens if not hundreds of thousands). I'd probably write a program just to generate the XML.

Thanks.


The problem is we don't know...

AoM & AoR are currently the biggest - Conquer Man, Supermax & Iraq are gonna be big...

The problem is the creation of multiple games at the same time... that's what will hose the system!!!

FWIW I have an xml generation program -written in java- that might be of use for you!!

C.

PostPosted: Wed Nov 28, 2007 6:03 pm
by Coleman
First off this is getting moved to the foundry.

Second, I don't know what our limit is. Conquer Man is 330k or so and I have no idea how I could make it smaller.

I would assume 1 mb is probably too big. A limit will most likely be set when we need to set one.

PostPosted: Wed Nov 28, 2007 10:40 pm
by yeti_c
There are ways and means of course...

All the XML could be compressed for instance... Most programming languages make short work of compressed files and that can speed up the server.

C.

PostPosted: Thu Nov 29, 2007 1:17 pm
by lackattack
I have no idea what the limits are, but I bet hundreds of continents would slow down the server.

PostPosted: Thu Nov 29, 2007 1:38 pm
by maxdetjens
lackattack wrote:I have no idea what the limits are, but I bet hundreds of continents would slow down the server.


Thank you. I'll scale back my idea.