Nippyfile has been optimized to speed up downloads, and guarantees speedy upload and download speeds even for massive files.