PART TWO: All the other reasons i don't like CARs for atproto repo exports! In this one: ambiguities and inefficiencies. (the biggest problem is already hopefully getting fixed in the IETF draft though, yay!)
Post
data-service-diaries.pckt.blogWar on CARs: the rest of itPart 2: streaming struggles, bad blocks, worthless weight, and superfluous structure in Content Addressable aRchives
interesting. like a container with multiple possible encodings inside? (hubble supports http content negotiation for star-lite vs car format for `getRepo`, but leaves it at the transport layer)
0 reposts3 likes
yeah like apache has already had a type map format (which is basically just a list of headers and quality scores and variants) for god, probably close to 30 years now httpd.apache.org/docs/2.4/mod... whether it ends up using that or something else is still up in the air but determinism is the key
httpd.apache.orgmod_negotiation - Apache HTTP Server Version 2.4