As I said in my last post: S3 is NOT a CDN. It is an amazing Simple Storage Service, not a Simple Delivery Service.

Via AWS:

Amazon S3 is storage for the Internet. It is designed to make web-scale computing easier for developers.











Note: Throughput (higher is better): The numerical representation of how efficiently the system was able to retrieve the element in KBps. Throughput is calculated as (File Size + Header Size) / (1st Byte + Load Time).

Chart Summary

PostHaven MaxCDN



# Runs Avg DNS (ms) Avg Connect (ms) Avg Time To First Byte (ms) Avg Response (ms) Avg Throughput Avg Webpage Response (ms) % Availability 82.00 38.32 6.49 51.07 70.88 6,103.92 70.88 100.00

PostHaven S3 # Runs Avg DNS (ms) Avg Connect (ms) Avg Time To First Byte (ms) Avg Response (ms) Avg Throughput Avg Webpage Response (ms) % Availability 82.00 122.30 70.16 396.29 592.55 361.18 592.55 100.00





* The following metric name prefix SD, Avg, GM and Mdn stand for Standard Deviation, Average, Geometric Mean and Median respectively.





Take Away





Oh and have a great weekend everyone. =)

Whether PostHaven goes with our CDN or with another provider, I just hope anyone reading this takes this away: Do not use S3 as a CDN, it is not designed for that. You are wasting money and your users time.