Protocols and techniques #54
-
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
Download managers (like Surge) open up a lot of requests at once (32 in Surge). They use it to split the file into a lot of small parts and download those parts individually. Now all connections are also not created equal, there are fast connections and slow connections. because of stuff like load balancers and CDN's and stuff. Download managers have a bunch of ways to optimize these connections.
Hope this answers your questions! |
Beta Was this translation helpful? Give feedback.
-
|
Yes, it does. If the technique is not a USP, it's good transparency to include other utilities that utilize the same techniques in a comparison table, but show that with your utility, you get the best combined set of pros. |
Beta Was this translation helpful? Give feedback.
-
|
Yes that is a nice idea, although it would require a some research and time. I was thinking of doing a writeup on everything we tried - what worked and what didnt.... |
Beta Was this translation helpful? Give feedback.
Surge can download anything that your browser can. Although we do plan to implement more protocols like Bittorrent and m3u8 down the line.
A standard browser usually opens one HTTP connection to the server.
A server usually limits the bandwidth it gives to a single connection to make it fair for all users
Download managers (like Surge) open up a lot of requests at once (32 in Surge). They use it to split the file into a lot of small parts and download those parts individually.
Now all connections are also not created equal, there are fast connections and slow connections. because of stuff like load balancers and CDN's and stuff.
Download managers have a bunch of ways to optimize the…