Google 7 июля предложил всем желающим использовать язык
Protocol Buffers, позволяющий описывать данные эффективнее, чем
общепринятый XML, пишет InformationWeek. Файл с данными в Protocol Buffers меньше XML-файла в 3-10 раз. Кроме того, разбор этих данных происходит быстрее в 20-100 раз.
В отличие от XML, Protocol Buffer не пердназначен для чтения
пользователем. Кроме того, для понимания данных, необходим отдельный
.proto-файл, в котором определяется формат сообщения.
Формат Protocol Buffers был разработан в 2001 году и
используется самим Google практически везде, где требуется хранение
структурированной информации. Изначально он был разработан для
формирования запросов и откликов серверов, на которых хранится
поисковый индекс.