• DocumentCode
    3125770
  • Title

    Design Patterns for Internet-Scale Services

  • Author

    Dai, Jinquan

  • Author_Institution
    Intel China Software Center, Shanghai
  • fYear
    2009
  • fDate
    March 29 2009-April 2 2009
  • Firstpage
    1759
  • Lastpage
    1759
  • Abstract
    Internet-scale services need new design patterns and programming models for the partitioned data set with many copies that are changed independently. This is a huge software challenge. Big Web sites spend 70% of their efforts on undifferentiated heavy lifting (e.g., partitioning, replication and scaling) versus 30% on differentiated value (feature) creation. This talk will review the challenges for Internet-scale services and some of the emerging solutions to address those challenges, based on our experience in building Internet-scale service platforms as well as the industry best practices.
  • Keywords
    Internet; Web sites; object-oriented programming; software engineering; Internet-scale services; Web sites; design patterns; programming models; software challenge; Application software; Availability; Clouds; Computer architecture; Data models; Distributed computing; Scalability; Service oriented architecture; Uncertainty; Web and internet services; Availability; Cloud Computing; Computing M; Data Model; Design Patterns; Scalability; Service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2009. ICDE '09. IEEE 25th International Conference on
  • Conference_Location
    Shanghai
  • ISSN
    1084-4627
  • Print_ISBN
    978-1-4244-3422-0
  • Electronic_ISBN
    1084-4627
  • Type

    conf

  • DOI
    10.1109/ICDE.2009.152
  • Filename
    4812603