University of Twente Student Theses


Architectural Principles for Large Scale Web sites: a Case Study

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

[img] PDF
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)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Computer Science MSc (60300)
Link to this item:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page