Lists Home |
Date Index |
The bottleneck for XML processing in an application is dependent on the application. This is all old ground. To some people the wire size is important so the added cost of compressing/decompressing is fine. For others, processing time is the bottleneck so compounding XML parsing with the cost of compressing/decompressing XML makes things worse not better.
There is no one-size-fits-all solution to optimization problems.
PITHY WORDS OF WISDOM
If you don't change your direction, you may end up where you were headed.
From: Bullard, Claude L (Len) [mailto:email@example.com]
Sent: Wed 8/18/2004 8:03 AM
To: 'Ken North'; firstname.lastname@example.org
Subject: RE: [xml-dev] Slides from "Web Services Security Issues"
Thanks Ken. I found the slides to be a quick and easy read.
Michael Leventhal included the following quote in his presentation
and I am interested in the reaction of parties here to it since
there have been multiple posts to the effect that the XML parse
was not where performance was lost in contrast to events such
as compression/decompression and that attempting to improve
this is a premature optimization. This quote argues the
opposite position and might suggest that the XML Binary efforts
are not misguided:
"Security Depends on XML Performance
*Matthias Nicola and Jasmi John of IBM researched current approaches to
processing XML for database processing. Their conclusion:
*"XML parsing is generally known to have poor performance characteristics
relative to transactional database processing. Yet, its potentially fatal
impact on overall database performance is being underestimated...the desired
response times and transaction rates over XML data can not be achieved
without major improvements in XML parsing technology."
* Matthias Nicola, Jasmi John: "XML Parsing: A Threat to Database
Performance", 12th Intl. Conference on Information and Knowledge Management,
CIKM'2003, New Orleans, November 2003.
From: Ken North [mailto:email@example.com]
Presentation slides from August 10 SDSIC web services panel discussion are
Video and audio to follow:
The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
initiative of OASIS <http://www.oasis-open.org>
The list archives are at http://lists.xml.org/archives/xml-dev/
To subscribe or unsubscribe from this list use the subscription