The serial downloader version result is: 6 URLS downloaded in 5.47s
The multithreaded version result is: 6 URLS downloaded in 1.44s
The multiprocessing version result is: 6 URLS downloaded in 1.45s
But native async version and also a generator-based version is much slower. I see either timeout error or 307 seconds elapsed after running.
Could you please explain the issue?