Web site scalability depends on several things, including workload characteristics, security mechanisms, and Web cluster architectures. Another important item that can affect a site's performance and scalability is the Web server software architecture. This column provides a classification of Web server architectures, offers a quantitative analysis of some possible software architectural options, and discusses the importance of software contention on overall response time.