I wrote a blurb about writing a multithreaded unzip utility: https://medium.com/@adetaylor/fearless-concurrency-a-practical-win-ae59e613c7ab #rustlang
Nope-correctness, a.k.a. fearless concurrency - Adrian Taylor - Medium

Every time someone reports a security bug to Chromium, Chromium’s security sheriffs have to reproduce the bug, often on several different Chromium versions. Either way, we have to unzip Chromium…

Medium

@adetaylor Interesting read! any idea why accessing zipped files requires mutability though? is it because of how huffman algorithm works? could that be isolated to an iterator?

it would seem that dropping mutability should permit concurrent extraction with further speed improvements.

side thought, but it's surprising how rust enables questions like this. thanks for putting this together!