Google has offered language Protocol Buffers instead of XML
Google has suggested all wishing to use language Protocol Buffers, allowing to describe data more effectively, than standard XML, writes Лента.ru referring to InformationWeek.
The file with data in Protocol Buffers is less than XML-file at 3-10 time. Besides, analysis of these data occurs more fast in 20-100 times.
Unlike XML, Protocol Buffer it is not intended for reading by the user. Besides, the separate.proto-file in which the message format is defined is necessary for understanding of data.
Format Protocol Buffers has been developed in 2001 and used Google practically everywhere where storage of the structured information is required. Initially it has been developed for formation of inquiries and responses of servers on which the search index is stored.