You build your own geographically diverse network. Servers in each country/state/area. You put in very high speed links between each node.
When a user comes to get something from you, you redirect them to the node that is closest to them (Either geographically, or in terms of hops/ping time).
You don't need a server in each country, just "close to your users". Like one on the east coast, one on the west coast, one in Europe, and you don't care about the rest of the world. But I am not sure Justin.tv has that.
You build your own geographically diverse network. Servers in each country/state/area. You put in very high speed links between each node.
When a user comes to get something from you, you redirect them to the node that is closest to them (Either geographically, or in terms of hops/ping time).
Is this not what CDN means typically?