···17171818**dictionaries**: **not recommended**. zstd has dictionary training, but it performed poorly on our large sample of real atproto repositories: it mainly benefits very-small files, and while 74% of our sample is under 100KiB (in CAR format), those files combined take up less than 3% of the total disk space. Using dictionaries actually **compresses worse** for repos over 1MiB, which represents 84% of the input sample when weighted by disk usage.
19192020+**gzip**: a fine option for web servers compressing at the transport layer and maximally compatible: compressess to within about 10% of zstd 3.
2121+20222123## Results
2224