a streaming zip archive generator