[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
RE: gEDA-user: Some footprints I tried to create
XML is fine until you have to move a lot of data over a relatively small
pipe (T-1 or less) or repeatedly read files. The data overhead is huge, and
it takes a lot of cpu time to parse out compared to a simpler text format.
We tried XML for a recent project that required moving a lot of data over a
WAN, but the overhead for both bandwidth was killing us: The data payload
was about 50 bytes, but the smallest we could get the XML data was about 750
bytes, so we had a factor of about 15x in wasted bandwidth. Switching to a
simple HTTP post transfer meant our total data transfer was about 125 bytes
for that same 50 bytes of data, giving us about a 5x gain over the XML
version, which meant we didn't have to spring for a lot bigger network pipe.
The cpu load for parsing out the data dropped by a factor of about 7 - 10x
as well.
Dave
> -----Original Message-----
> From: geda-user-bounces@xxxxxxxxxxxxxx
> [mailto:geda-user-bounces@xxxxxxxxxxxxxx] On Behalf Of Steve Meier
> Sent: Wednesday, March 14, 2007 9:29 AM
> To: gEDA user mailing list
> Subject: Re: gEDA-user: Some footprints I tried to create
>
> I really am interested in why or why not going with XML? So a
> few more details would be nice. Also, which office suite do
> you use? I assume it isn't open office which uses xml as its basis.
>
> Thanks,
>
> Steve Meier
>
>
> Michael Sokolov wrote:
> > Steve Meier <smeier@xxxxxxxxxxxxxxxxxxx> wrote:
> >
> >
> >> Why?
> >>
> >
> > Because given a *choice* between an XML-based tool/format and a
> > non-XML- based one, I'll choose the latter.
> >
> > MS
> >
> >
> > _______________________________________________
> > geda-user mailing list
> > geda-user@xxxxxxxxxxxxxx
> > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> >
> >
>
>
>
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user