University of Twente Student Theses

Login

Architectural Principles for Large Scale Web sites: a Case Study

Linnenbank, Tristan (2006) Architectural Principles for Large Scale Web sites: a Case Study.

[img]
Preview
PDF
1MB
Abstract:Nowadays, almost everyone has access to the Internet. On the Internet, a large amount of Web sites exists. In practice, most Web sites start as small Web sites with a small scale architecture and might experience an enormous unexpected and/or unanticipated growth in users, page views and features. Because of this growth, the Web site’s architecture of today has limited applicability for tomorrow’s growth. This increased use and adoption of theWeb site’s services causes a demand for a higher level of scalability and redundancy, when compared to the original requirements of the current architecture. Google, MySpace and MSN are examples of such large Web sites that probably had to handle with these problems. We do not know for sure, since except for Google, little is known about the architectures of these Web sites. In this Master thesis, we gain insight into the architectures of large scale dynamic Web sites like Google and Myspace by using the Web site of the Hyves service as a case study. The Hyves Web site currently experiences an enormous growth in users and page views and the current architecture is expected not to be scalable for this growth. Within the case study, we identified architectural principles for designing and implementing such large scale Web sites. The results from a case study are not necessarily applicable for designing and implementing any large scale Web site, therefore the identified principles are not general applicable.
Item Type:Essay (Master)
Clients:
Hyves
Hyves
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Computer Science MSc (60300)
Link to this item:http://purl.utwente.nl/essays/458
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page