Re: CBOR Tutorial

Primarily because its optimized for streaming and not random access.

Random access is always a better model for data processing but assumes that you have all the data already present (as would you “off the web”).  However, when streaming across a network/the web, you don’t always have the option (yes, there is byte range requests but they aren’t supported in all modern network configs, eg. load balancers).

Leonard

From: Romain <rdeltour@gmail.com>
Date: Thursday, February 1, 2018 at 5:23 AM
To: Leonard Rosenthol <lrosenth@adobe.com>
Cc: Laurent Le Meur <laurent.lemeur@edrlab.org>, Baldur Bjarnason <baldur@rebus.foundation>, Ivan Herman <ivan@w3.org>, "Schindler Wolfgang Dr." <w.schindler@pons.de>, "Davis, Greg" <greg.davis@pearson.com>, Ric Wright <rkwright@geofx.com>, W3C Publishing Working Group <public-publ-wg@w3.org>
Subject: Re: CBOR Tutorial


On 31 Jan 2018, at 17:58, Leonard Rosenthol <lrosenth@adobe.com<mailto:lrosenth@adobe.com>> wrote:

CBOR is a great exchange format for “over the wire” data exchange.   It is not a good format for “off the web” exchange (IMO)

Could you please elaborate?
You’re probably the most experienced among us in binary formats and compression (using "probably" here since I don’t know everyone), so please share your insights :-)

Romain.

Received on Thursday, 1 February 2018 01:28:58 UTC