Re:Transit: JSON Data Interchange Format
by brandonbloom on Wednesday October 14, 2015 @01:44PM
(#10388114)
Another important feature is stream-oriented caching of values. Essentially some range of opcodes in the stream language are reserved for referring to a cache of recently seen values. It's a "dynamic" encoding feature that's super beneficial for common payloads, like JSON API responses with lots of similar keys. This is something a protobuf/thrift-like should steal, as it can often be more efficient than vanilla field-number + value encoding.
[ Parent
| on HN ]
There are no comments on this comment yet.