Как стать автором
Обновить

Комментарии 9

XML условно человекочетаемый, если в pretty print занимает меньше одного экрана. Для protobuf, avro можно сделать proto2json/avro2json и просматривать содержимое очередей.

Не вижу в списке стокового gob. Он настолько плох?

тоже про gob вспомнил, но оно актуально только для go экосистемы

Интересно взглянуть на то как себя поведут flatbuffers и cap'n proto.

Насколько я знаю, на данный момент самая быстрая реализация json в go - easyjson. Хотелось бы увидеть его в сравнении

соглашусь с комментариями выше, не хватает flatbuffers и easyjson

Прикольно, инфа про json-iterator/go давно попадалась, наверное здесь же на хабре, запомнилось как что прям супер быстрое. Здесь же на уровне стандартной библиотеки. График в репозитарии показывает, разницу чуть ли не порядок. Хз когда запускали тест, но закомичен он 7 лет назад. Либо тест такой тест либо прозводительность encoding/json за это время подтянули.

Для CBOR есть схема, называется CDDL, RFC 8610. Самый главный плюс упущен: CBOR - это стандарт, рассчитанный на десятки лет, и в нём предусмотрены возможности расширения.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий