Concurrent programming for scalable web architectures
Abschlussarbeit (Master; Diplom)
FacultiesFakultät für Ingenieurwissenschaften und Informatik
LicenseCC BY-SA 3.0 Deutschland
Web architectures are an important asset for various large-scale web applications, such as social networks or e-commerce sites. Being able to handle huge numbers of users concurrently is essential, thus scalability is one of the most important features of these architectures. Multi-core processors, highly distributed backend architectures and new web technologies force us to reconsider approaches for concurrent programming in order to implement web applications and fulfil scalability demands. While focusing on different stages of scalable web architectures, we provide a survey of competing concurrency approaches and point to their adequate usages.
Subject HeadingsSkalierbarkeit [GND]
Computer networks; Scalability [LCSH]
Web servers [LCSH]