An Open Source Web Solution - Lighttpd Web Server and Chip Multithreading Technology 
by Amanda Waite
September 2008
With more users interacting, working, purchasing, and communicating over the network than ever before, Web 2.0 infrastructure is taking center stage in many organizations. Demand is rising, and companies are looking for ways to tackle the performance and scalability needs placed on Web infrastructure without raising IT operational expenses. Today companies are turning to efficient, high-performance, open source solutions as a way to decrease acquisition, licensing, and other ongoing costs and stay within budget constraints.
Contents
- Reference Implementation
- The Web 2.0 Kit
- Hardware and Software Configuration
- Workload Test Descriptions
- The Faban Harness and Driver Framework
- Performance Tuning
- Opcode Caching
- Temporary Files
- Sizing the Number of Lighttpd Web Server and PHP Processes
- Database Configuration
- Lighttpd Web Server Configuration
- Memcached
- Network Interface Card Interrupt Handling
- Nagle's Algorithm
- Network I/O
- Best Practices for Deployment
- Conclusion
- About the Author
- References
- Ordering Sun Documents
- Accessing Sun Documentation Online
Note: The Web 2.0 kit used in the testing is now in incubation on Apache.org as Project Olio
Amanda Waite is a Staff Engineer in Sun's ISV engineering team. Since joining Sun in 1998, Amanda has helped ISVs and systems integrators optimize products and solutions for Sun platforms. She now works with the open source communities, including the Lighttpd community, in a similar fashion. Amanda's core expertise is in the Java environment and scripting languages, such as Ruby, the JavaScript programming language, and PHP. Currently, Amanda is working on integrating the Lighttpd Web server into the OpenSolaris project.
| Rate this blueprint (Log In to vote.) | |
|---|---|
| Choices | Your Vote |
Great |
|
Good |
|
Fair |
|
Poor |
|