That's an awesome diagram and quite a few servers (but latency kills the map-overlay experience, i think a static png or svg might have been better...) Interesting that servers are are either paired autoscaling over two AZs, or statically provisioned in three AZs - or am i mis-reading the diagram? Two entire mirrors for testing and staging must have become a pretty big cost.<p>For others outside the US confused about what the application actually does, and what the Narwhal in the testing/staging pictures refers to, this helped; <a href="http://arstechnica.com/information-technology/2012/11/built-to-win-deep-inside-obamas-campaign-tech/" rel="nofollow">http://arstechnica.com/information-technology/2012/11/built-...</a>