|
|
TODAY'S TOP SOA & WEBSERVICES LINKS
XML
i-Technology Viewpoint: The Performance Woe of Binary XML
Since its inception, XML has been criticized for the overhead it introduces into the enterprise infrastructure. Business data encoded in XML takes five to 10 times more bandwidth to transmit in the network and proportionally more disk space to store.
Reader Feedback : Page 1 of 1
#10 |
RTL commented on the 8 Sep 2006
Sure the network may be "fast enough" from a raw mbps perspective. The problem is, in a real-world scenario your application may not be the only user of that bandwidth. And if everyone is stuffing the network full of data bloated with excessive overhead (such as what XML specifies), you can choke the network. It's not rocket science -- cut the data-bloat on the network in half and you double the capacity/performance. Even if the network is not running at full capacity, cutting the traffic in half (via more efficient data transport protocols) makes everything run more smoothly and doubles the lifetime of the existing infrastructure (i.e., it will take twice as long to fill up), ultimately reducing cost. |
#9 |
jzhang commented on the 7 Sep 2006
This article is entirely about parsing performance, not the size of XML... the problem is that parsing can't keep up with the speed of the network... XmL is not slow, *xml parsers* are slow |
#8 |
RTL commented on the 7 Sep 2006
This article seems to miss the point of the performance critism of XML. The problem is not so much one of parsing (although that is an issue), but network bandwidth. From a bandwith perspective, XML is just about the world's most inefficient protocol one could devise for transmitting data. If binary XML could cut the file size even just in half, that doubles an applications network performance. There is no reason why you could not perform the same job as text-XML with binary-XML. You would gain significant performance benefits with the only downside being that you lose immediate human readability. You know... sometimes it seems that XML was embraced and championed by a lot of young, wet-behind-the-ears HTML hackers who didn't know how to read hex. :) |
#7 |
alucinor commented on the 31 Aug 2006
> queZZtion commented on the 31 Aug 2006: > MSFT submitted OpenXML to ECMA, anyone > know if they plan to submit it to ISO too? Microsoft's Open XML is just a delay tactic -- their old strategy of vaporware vaporware vaporware ... that sometimes materializes at the last second, never as grand as promised, but having accomplished its goal of causing everyone to say "Let's wait and see what Microsoft will do first!" And MOX is Latin for "soon". Coincidence?! |
#6 |
queZZtion commented on the 31 Aug 2006
MSFT submitted OpenXML to ECMA, anyone know if they plan to submit it to ISO too? |
#5 |
An0n commented on the 31 Aug 2006
HR-XML Anyone? View link: [visit link] |
#4 |
Responding to your comment #1 It doesn't see that we are disagreeing, because if the CPU is devoting much cycles on application logic, then there is less incentive going to binary XML with the hope of speeding up overall app performance Concerning your comment #2, built-in indexing is not just for binary XML, it can be done for XML as well, so this argument is quite weak... or do I misintepret anything?? |
#3 |
Henrik commented on the 31 Jul 2006
I don't quite buy your argument. 1) You are only looking at a single process assuming that the CPU has nothing better to do than parsing and processing. On a server any performance improvement will help server throughput. 2) The main benefit of a binary format would be built in indexing. If done properly DOM wouldn't have to build much of a structure at all but rather work directly on the binary image and extract nodes on request. 3) I don't really see a SAX parser getting a drastic improvement though. |
#2 |
XML News Desk commented on the 30 Jul 2006
Since its inception, XML has been criticized for the overhead it introduces into the enterprise infrastructure. Business data encoded in XML takes five to 10 times more bandwidth to transmit in the network and proportionally more disk space to store. While most agree that verbosity is inherent to XML's way of encoding information (e.g., extensive use of tags and pointy brackets), the explanation of XML's perceived performance issue remains inconclusive. A popular belief is that since XML is human-readable text, it has to be slow and inefficient. And by the same token, proponents of binary XML seem to suggest that a compact encoding format, most noticeably the binary XML, would automatically lead to better processing performance. |
#1 |
XML News Desk commented on the 30 Jul 2006
Since its inception, XML has been criticized for the overhead it introduces into the enterprise infrastructure. Business data encoded in XML takes five to 10 times more bandwidth to transmit in the network and proportionally more disk space to store. While most agree that verbosity is inherent to XML's way of encoding information (e.g., extensive use of tags and pointy brackets), the explanation of XML's perceived performance issue remains inconclusive. A popular belief is that since XML is human-readable text, it has to be slow and inefficient. And by the same token, proponents of binary XML seem to suggest that a compact encoding format, most noticeably the binary XML, would automatically lead to better processing performance. |
YOUR FEEDBACK  | iPhone 3G - The Best
Apple Keynote Ever By Yakov Fain Anatole Tartakovsky
wrote: While pricing and
peer pressure would
propel this device in 100
million units range
worldwide within 2 years
it is up to AT&T to play
hardball with other
providers for smartphones
market. I used 3G
networks since they
become available - having
plans... |  | Virtualization Management
Company Fortisphere
Selected to Join
Microsoft Startup
Accelerator Program By Virtualization News Desk Virtualization news for
the channel community and
you ! wrote: Trackback
Added: Fortisphere
Selected to Join
Microsoft Startup
Accelerator Program;
Fortisphere announced
that it has been selected
to join the Microsoft
Startup Accelerator
Program. As a member of
the progr... |  | 2X and Virtual Iron Join
Forces to Provide
Virtualization and
Application Delivery By Virtualization News Desk Virtualization news for
the channel community and
you ! wrote: Trackback
Added: 2X and Virtual
Iron Join Forces to
Provide Virtualization
and Application Deli
very; 2X and Virtual Iron
Join Forces to Provide
Virtualization and
Application Delivery ? 2X
and Virtual Iron
an... |  | Adobe Betas Three Pieces
of CS4 By Maureen O'Gara punktoad wrote: I hope it
is easier to tell which
CS4 product is the best
for various environments.
Last time I had to order
four different
configurations for my
team. Even then we had to
order supplemental stand
alone applications such
as Illustrator and Flash
to get everyone ... |  | AJAX World - Google
Prices App Engine By Maureen O'Gara Google News Desk wrote:
Google is opening up App
Engine to one and all. |
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS Help Wanted: SYS-CON Media is looking for i-technology reporters, and journalists. Please apply to reporters(at)sys-con.com. We are also seeking online advertising sales representatives with proven track record. Please apply to careers(at)sys-con.com. |
|
SYS-CON FEATURED WHITEPAPERS  | Adobe's Kevin Lynch and
Microsoft's Scott Guthrie
to Keynote AJAX World RIA
Conference & Expo Two of the biggest
launches in Rich Internet
Application history took
place in 2007/2008 when
Adobe | Free Guest Passes for the
SOA World Conference &
Expo in New York City SYS-CON's upcoming '3rd
International
Virtualization Conference
& Expo' faculty includes
such distin | Integrated Support for
XML Data Management XML is increasingly being
used as the language of
data exchange. An XML
document based on a DTD
or a | SYS-CON's Virtualization
Conference & Expo: Themes
& Topics From Application
Virtualization to Xen, a
round-up of the
virtualization themes &
topics being discu | Brazil, India & Venezuela
Join South Africa in
Objecting to OOXML
Standardization At the eleventh hour
Brazil, India and
Venezuela joined South
Africa in appealing ISO's
highly polit | South Africa Throws a
Monkey Wrench into
Microsoft's OOXML Plans South Africa has formally
objected to the fast
track used to get OOXML
to the brink of ISO
standardi | Red Hat Named "Platinum
Sponsor" of
Virtualization Conference
& Expo Red Hat is a trusted
open source provider.
Red Hat offers enterprise
customers a long-term
plan fo | Microsoft To Support ODF Office will support the
Microsoft-hostile
OpenDocument Format (ODF)
1.1 when Office 2007
Service Pac | JustSystems, SEC, XBRL
International, EDGAR
Online Lead XBRL Survival
Course XBRL can help to
transform business,
dramatically simplifying
filing and reporting and
improving tra | Brits Bitch to EC about
Microsoft Becta, the British
Educational and
Communications and
Technology Agency, has
taken its gripes agains | EDI to XML: A Practical
Approach While EDI transactions
account for most
worldwide commercial
activity, XML-based
alternatives are be | JustSystems Contributes
Key XBRL Rendering
Technology to Financial
Community JustSystems announced
that it is contributing
intellectual property
rights for its invention
of eXte | JustSystems Launches
Campaign for XBRL Success JustSystems announced its
campaign to help
organizations adopt XBRL
(eXtensible Business
Reporting L | Word Documents Generated
By the Current Version of
Office 2007 Don't Conform
to ISO/IEC 29500 Word documents generated
by the current version of
Office 2007 don't conform
to ISO/IEC 29500, the O | Benefitfocus Selects
DataDirect XML Converters DataDirect announced
Benefitfocus is using
DataDirect XML Converters
to automatically
transform thou | ISO Becomes OOXML's
Steward Against the backdrop of a
noisy protest march
through downtown Oslo
Wednesday by 60 Norwegian
softwa | JustSystems Named "Cool
Vendor" by Gartner JustSystems was included
in the list of 'Cool
Vendors' in the 'Cool
Vendors in Content
Management, 2 | JustSystems Champions
"The Document as the
Application" JustSystems announced the
'document as the
application,' the
company's vision for the
future of info | Engelbart's Usability
Dilemma: Efficiency vs
Ease-of-Use The mouse was the
original idea of Doug
Engelbart who was the
head of the Augmentation
Research Cent | Microsoft Pushes OOXML
Over the Top Microsoft has gotten
enough votes to make its
Open Office XML file
format (OOXML), the
default file |
|