Sunday, July 13, 2008

BetaNews | Google releases its data encoding format to compete with XML

BetaNews | Google releases its data encoding format to compete with XML: "In an effort to solve the bulk and time-consumption problem when encoding large databases, Google developed its own alternative to XML. Yesterday, the company began evangelizing others to use it as an alternative to the industry standard.

There's an argument that open standards are only truly useful when one standard applies to any given category of service -- an argument that was raised in the matter of application formats. Now the broader category of data encoding -- handled nowadays by XML -- is about to receive a big challenge, ironically from the group perceived as the champion of open standards in Internet communication: Google.

Yesterday afternoon, Google publicly released documentation for a system it has been using internally, called Protocol Buffers, inviting others to use it as well. And in a surprising blog post, one of its own software engineers argued that its system was preferable to XML because it's less expensive to deploy, and can more easily scale up to very large databases."

No comments: