Полезные новости

 

Google предложил язык Protocol Buffers вместо XML

Google предложил всем желающим использовать язык Protocol Buffers, позволяющий описывать данные эффективнее, чем общепринятый XML, пишет Лента.ru со ссылкой на InformationWeek.


Файл с данными в Protocol Buffers меньше XML-файла в 3-10 раз. Кроме того, разбор этих данных происходит быстрее в 20-100 раз.

В отличие от XML, Protocol Buffer не предназначен для чтения пользователем. Кроме того, для понимания данных необходим отдельный .proto-файл, в котором определяется формат сообщения.

Формат Protocol Buffers был разработан в 2001 году и используется самим Google практически везде, где требуется хранение структурированной информации. Изначально он был разработан для формирования запросов и откликов серверов, на которых хранится поисковый индекс.