Skip to content
Discussion options

You must be logged in to vote
  1. Surge can download anything that your browser can. Although we do plan to implement more protocols like Bittorrent and m3u8 down the line.

  2. 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…

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by SuperCoolPencil
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants