3 ms·
Good article, but I’d add one more paragraph. If your data format contains multiple streams inside, consider ZIP for the container. Enables standard tools, and
by Const-me 1y ago
Good article, but I’d add one more paragraph.
If your data format contains multiple streams inside, consider ZIP for the container. Enables standard tools, and libraries available in all languages. The compression support is built-in but optional, can be enabled selectively for different entries.
The approach is widely used in practice. MS office files, Java binaries, iOS app store binaries, Android binaries, epub books, chm documentation are all using ZIP container format.