[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: XML Performance in a Transacation


Re:  XML Performance in a Transacation
Rick Marshall wrote:

> can we just go back a minute - raw speed is not the only issue, it is 
> the way in which the it degrades. o(n2) (order n squared) performance 
> will always be bad, just faster bad.

So what?

Where is the O(N^2) code in the UTF-8 converter? Encoding converters are 
regularly stated as the source of bottlenecks.  (Of course any serious 
developer will look at the order of the algorithm: Rick is being prudent 
and correct, but you don't solve problems by denying them!)

> big documents will degrade badly - and this is the real thing to beat 
> - not simply raw speed.

And that is the point of a contest.  Instead of windbagging in vague 
generalities, developers can write code that actually tests and proves 
their (including my!) theories.

Last year I think there were reports of good speed ups in parsing in 
Java jsut from re-using SAX objects. (I think the research was academic 
from Eastern Europe, sorry no references.) Good work. Corporate users of 
XML open source processors (and commercial processors too!) need to 
stimulate research and development of techniques and open source code, 
from all angles. 

XML is not a technology optimized for maximum throughput: indeed its 
development goal of "terseness is of minimal importance" means that it 
may be regarded as a technology optimised for mediocre throughput! It 
needs R&D, open source and benchmarking to improve the state of the 
basic processing stack to make it a better, cheaper fit for high-volume 
systems than it is now.

Cheers
Rick



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.