Where MSGPACK comes from
Sadayuki Furuhashi released MessagePack in 2008 for systems that wanted JSON's flexibility without JSON's size and parsing cost. It spread quickly through Redis tooling, Fluentd, Pinterest and a long tail of game and IoT projects, and gained an extension-type mechanism so applications could carry timestamps and custom types the base model has no room for. The timestamp extension was later standardized so at least that one case is portable.