Does anyone know how the Steam workshop CDN works?

I use the Miami Steam server because I'm in Florida, and, with games I get a good 3.5MB/s download speed, however, with the Steam workshop items I get barely 700KB/s. Does anyone know the reasoning for this? Is it because they don't distribute content globally for user based items? Or, is it because they're smaller objects (~100MB vs ~8GB)? Or 'because Valve'?

(I did google first, all I see is a lot of people asking the same thing with no answers.)

closed as off-topic by user98085, Oblivious Sage, kotekzot, Frank, 3ventic Feb 21 '14 at 22:50

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions about Game Design and Development are off topic. This includes speculative questions about developer intent, with respect to both mechanics and narrative. You might want to ask over at GameDev.SE, but be sure to read their FAQ" – user98085, Oblivious Sage, kotekzot, Frank, 3ventic

  • 2
    I don't know that anyone outside Valve can answer this question. – Shinrai Sep 15 '13 at 6:53
  • 1
    @Shinrai Then we can get this site popular enough that a Valve employee joins our ranks or someone can ask Valve and give an answer. Personally I like the first option. Other possibility is to..."Reverse Engineer" Steam. – Batophobia Sep 15 '13 at 17:57
  • 1
    @Betophoiba, In fact, this gave me an idea. I'll later look into the way SteamRE deals with Workshop items. Thanks mate! – Automatic Sep 15 '13 at 20:16
  • 1
    Apparently it uses the same server, based on the steamRE source, however, steamRE only gets information about games/workshop and doesn't download them. Maybe it's a different server for that, or, maybe I just read the code wrong (hopefully not). – Automatic Sep 15 '13 at 20:24
  • 1
    Well I guess you could record the network traffic to/from your computer and see where you go when you download something from Steam Workshop – Joe the Person Feb 17 '14 at 5:19

Games are broken into many small parts which can be downloaded in parallel. Workshop items are a single large file which does not benefit from multiple HTTP connections.

Not the answer you're looking for? Browse other questions tagged or ask your own question.