Google предложила новый язык описания данных Protocol Buffers, до сих пор используемый лишь специалистами самой компании. Они применяли и применяют его почти во всех проектах, где необходимо описывать и хранить структурованные данные. Теперь же компания решила открыть язык для публичного использования. Причём, в качестве проекта с открытым исходным кодом.
Если верить сотрудникам Google, файлы Protocol Buffers «весят» до 10 раз меньше, чем аналогичные в формате XML. Да и скорость анализа данных при использовании нового формата может возрасти от 20 до 100 раз. Единственное, на что надо обратить внимание — файлы Protocol Buffer не предназначены для прямого чтения и редактирования пользователем, а значит, не очень-то подходят для моделирования текстовых документов (например, в формате HTML).
Источник текста заметки
Если верить сотрудникам Google, файлы Protocol Buffers «весят» до 10 раз меньше, чем аналогичные в формате XML. Да и скорость анализа данных при использовании нового формата может возрасти от 20 до 100 раз. Единственное, на что надо обратить внимание — файлы Protocol Buffer не предназначены для прямого чтения и редактирования пользователем, а значит, не очень-то подходят для моделирования текстовых документов (например, в формате HTML).
Источник текста заметки