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