the location of data centers and other such physical constraints, like peering arrangements
This is not Netflix's core competency either. This is the core competency of a CDN. If you have problems like this, you should almost certainly hire one, and architect accordingly.
Netflix has long since done so:
http://blog.streamingmedia.com/the_business_of_online_vi/201...