3 ms·
Added to my comment, but basically S3 is not a CDN - it doesn't have PoPs/anycast. They _do_ use anycast and PoPs for the DNS services though. So that's basica
by BillinghamJ 7y ago
Added to my comment, but basically S3 is not a CDN - it doesn't have PoPs/anycast.
They _do_ use anycast and PoPs for the DNS services though. So that's basically how they handle the routing for buckets - but relies entirely on having separate subdomains.
What you're saying is correct for Cloudfront though.
- dlubarov 7y agoPresumably Amazon has PoPs for CloudFront; why couldn't S3 share the same infrastructure?
- wbl 7y agoIt means two hops not one. S3 gets can be cached but then you have a whole host off issues. Better to get to the origin.
- BillinghamJ 7y agoThey could do that, but they have absolutely no incentive to do so - all it would do is cost them more. S3 isn't a CDN and isn't designed to work like one.
- cobookman 7y agoWith SDN the PoP would only need to receive the TCP request and proxy TCP acks. Raw data could flow from a different PoP that's closer to DC. Aka user->Closest PoP-> backhaul fiber -> dc->user