- Is MessagePack compatible with JSON data types?
- Yes — MessagePack supports the same data types as JSON (null, bool, int, float, string, array, map) plus binary data (bytes) which JSON cannot represent natively.
- What's the size difference vs. JSON?
- Typical savings are 20-50%. Integer-heavy data (event timestamps, sensor readings) saves the most. String-heavy data saves less because string encoding is similar in both formats.
- Does it support the MessagePack ext type?
- Ext types are decoded and shown as type code + raw bytes. Common ext interpretations (timestamps with type code -1, defined in the MessagePack spec) are decoded automatically.