Werner Vogels is bragging up that his blog is running in the cloud. Well so is mine. Werner runs Movable Type, I run Wordpress. We both require PHP server to make things work, and we both run in a similar "CMS/Webhost" scenario.
So which is faster? GAE running CDN in a Box. (if it wasn't would I brag to all of you?) http://tools.pingdom.com/default.asp?url=http%3a%2f%2fwww.allthingsdistribut ed.com%2f <http://tools.pingdom.com/default.asp?url=http%3a%2f%2fwww.allthingsdistribu ted.com%2f&id=3992473> &id=3992473 http://tools.pingdom.com/fpt/?url=www.xyhd.tv/ <http://tools.pingdom.com/fpt/?url=www.xyhd.tv/&id=3992531> &id=3992531 Which is cheaper? I serve about 10k Unique users a day for about $.04 a day. Resource Used Free Billable Charge CPU Time: $0.10/CPU hour 0.72 6.50 0.00 $0.00 Bandwidth Out: $0.12/GByte 0.53 1.00 0.00 $0.00 Bandwidth In: $0.10/GByte 1.32 1.00 0.32 $0.04 Stored Data: $0.005/GByte-day 0.02 1.00 0.00 $0.00 Recipients Emailed: $0.0001/Email 0.00 2,000.00 0.00 $0.00 Always On: $0.30/day No - - $0.00 Total: $0.04 AWS would be about $2.50 a day, based on the Bandwidth out. Since the cache Headers got worked out, based on the difference between my Google Analytics, and the reported Queries in Appengine, I'm getting about 70% edge cache hits, "CDN In A Box" catches about 2/3 of the traffic the edge misses, and what is left is 10% of traffic that CDNinABox has to hit my Lamp server for. Effectively I'm putting 1/10th the load on the server I would have. When Traffic spikes the percentage of hits to the Edge Sky rockets. The 80/20 rule applies in spades if 1M people ask for something the edge cache only asks once like 4 times, and the other 999,996 hits are free to me. Now all of that said. I am looking at making my WordPress install get SQL services from Amazon RDS. I know there is a Wordpress for GAE, but it isn't full featured, so I haven't been willing to make the move to it. And even if I did, I'd still put CDNinABox in front of it to reduce the CPU cost, take full advantage of the caching headers, and to accelerate the requests. I'll probably turn this in to a blog post, but I thought I'd share with you this case study since I suspect like me, many of you will get questions this week about which Cloud Solution is better. GAE with High Replication has been Amazing. Brandon Wirtz CEO Blackwaterops.com 1.866.400.4536 -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
