Data service diaries
In the weeds of building and running full-network atproto data services for microcosm! less-niche microcosm posts at https://updates.microcosm.blue/
STAR: a special-length prefix?
what if: [ len key len val ] - [ len len key val ]
what if: [ len key len val ] - [ len len key val ]
Becoming a varint hater (who's compliment? zigzag??)
what if STAR used signed varints for length prefixes, so that -1 could be an end-of-archive signal?
what if STAR used signed varints for length prefixes, so that -1 could be an end-of-archive signal?
Should STAR detect early truncation?
Weird varints? Control bytes?? And we are not too preoccupied to stop and ask whether or not we should.
Weird varints? Control bytes?? And we are not too preoccupied to stop and ask whether or not we should.
STAR: settling the details
On the path to stabilizing STreaming ARchives
On the path to stabilizing STreaming ARchives
Auto repair
Progress on moving the Atmosphere toward actually verifying Content Addressable aRchive contents
Progress on moving the Atmosphere toward actually verifying Content Addressable aRchive contents

War on CARs: the rest of it
Part 2: streaming struggles, bad blocks, worthless weight, and superfluous structure in Content Addressable aRchives
Part 2: streaming struggles, bad blocks, worthless weight, and superfluous structure in Content Addressable aRchives

War on CARs
A widespread authenticity problem in the Authenticated Transfer Protocol, from real-world use of Content-Addressible aRchives
A widespread authenticity problem in the Authenticated Transfer Protocol, from real-world use of Content-Addressible aRchives