[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
Do you know some intrinsic reason why a parser can't scale linearly? 
AFAIK, a parser only needs to retain an element stack and a set of 
entity definitions that is fixed when document parsing begins. Without 
validation, what's the issue?


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.
> big documents will degrade badly - and this is the real thing to beat - 
> not simply raw speed.
> rick
> Rick Jelliffe wrote:
>> Oleg A. Paraschenko wrote:
>>> I think the issue is a bit different. An experienced developer can
>>> implement a very fast parser, for example, in 1 year. But whom he can
>>> sell it? I just don't see a market for XML parsers.
>> Hence the need for something like a consortium offering a cash prize. 
>> Kickstart.
>> Here is how I would see it working.  15 organizations (banks, vendors, 
>> etc) get together
>> and put $1000 each into a kitty.  They announce that they will pay 
>> $10,000 first prize
>> and $5,000 second prize for the two fastest non-viral open source XML 
>> parsers that meet the bottom line of being twice as fast as libxml (as 
>> of current version) for a particular suite of ASCII-dominated 
>> transactions of about 1 to 10K each for non-validating parsing. 
>> Contest to run for six months.
>> What do the sponsors get out of it?  Worst case: no one wins; no cost, 
>> no benefit (though proving we need to go beyond XML does have a value 
>> actually!)  Best case: tiny investment, substantial reduction in 
>> performance of multi-million dollar assets and transaction rates, 
>> ability to adopt desirable new architectures. Techniques are open 
>> source non-viral so they can potentially feed into commercial products 
>> (at the end of the day, Bill gets all the $$$ no matter what!)
>> Any takers? Joseph Chiusano: know anyone?
>> Cheers
>> Rick


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.
First Name
Last Name
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.