1篇文章
2024/7/6 · 26 min read
这篇文章想聊聊软件中的压缩算法。 我曾负责改进一个公司内部项目的部署流程。它需要把体积很大的构建产物上传到 S3,我也由此切身体会到:构建目录的大小会直接影响上传时间与存储成本。于是一个问题自然出现了:怎样才能更高效地压缩并上传这些文件? 真正开始研究后,我发现压缩格式比想象中多得多:zip、gzip、zstd、bzip2、xz 等等。名字都很相似,但要找到一份清楚说明它们有何不同、分别适合什么场...