Lorcan Dempsey, whose Blog is a thing of wonder, pointed me to this riveting Conversation with Werner Vogels – Amazon’s CTO on the thinking which led to the company’s transformation from online bookstore to e-commerce juggernaut. The conversation is with Jim Gray, a Microsoft Technical Fellow and should be required reading for anyone responsible for scaling up online services.
One interesting feature was the absence of a feature – the user interface. It did not have its own user interface: it is available only through machine interfaces. One of these is BitTorrent. So it is built from the start as a network service, a service that other applications communicate with.