Я слышал что-то о MsgPack, которое можно использовать для сжатия сообщений json, но у меня есть вопрос об этом, почему бы просто не использовать Gzip/Deflate вместо MsgPack? Я думаю, что так лучше отлаживать.
MsgPack для сжатия данных json, почему бы не использовать gzip/deflate?
Ответ 1
msgpack - эффективный двоичный формат сериализации, который вы можете выбрать в качестве альтернативы JSON в соответствии с вашим вариантом использования.
Даже если он рекламируется как JSON, но быстрый и маленький, он не предназначен для сжатия данных JSON. Еще раз подумайте об этом как о альтернативе, и имейте в виду, что, как заявил ее автор:
существует много ситуаций, когда он просто не дает достаточного преимущества JSON
Я бы очень рекомендовал вам прочитать эту статью - Мои мысли в MessagePack, написанные автором msgpack, которые включают в себя все, что вам нужно знать vs Рекомендуемые сценарии использования msgpack, плюсы/минусы и другие полезные указатели, связанные с msgpack и JSON.