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
Link To Document