码农帮奥巴马赢得选战

上次推荐过一篇奥巴马筹款网站的文章。 这次推荐的这篇文章类似,但比较宏观点,讲他们如何搭他们的service oriented architecture,如何能scalable。

这条Tweet解释了他们要处理的流量的规模: 4Gb/s, 10k requests per second, 2,000 nodes, 3 datacenters, 180TB and 8.5 billion requests. Design, deploy, dismantle in 583 days to elect the President.

(10K QPS需要2000台机器? “we were buying up most of the available smaller Elastic Compute Cloud instance types in the East data center”,原来他们用的都是烂机器。)