[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] 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? Bob 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|