karchive is an archive file format that supports efficient random reads, writes and appends to streams within the archive