Data Management Issues in Supporting Large-Scale Web Services
Philip A. Bernstein, Nishant Dani, Badriddine Khessib, Ramesh Manne, David Shutt · 2006
Abstract This paper discusses technical problems that arise in supporting large-scale 24*7 web services basedon experience at MSN with Windows Live T M services. Issues covered include multi-tier architecture, costs of commodity vs. premium servers, managing replicas, managing sessions, use of materializedviews, and controlling checkpointing. We finish with some possible research directions. 1 Introduction Large-scale web services supported by fee-for-service or advertising revenue are heavy users of database tech-nology. Such services include email, instant messaging, social networking, blogs, photo sharing, maps, shopping, and classifieds. They also include search services, though these typically use custom indexing engines, notrelational database systems.