ABSTRACT

Behind the friendly face of many websites is a sophisticated system of servers, hardware and software. Servers are the backbone of any good website. A server is a computer on “steroids” with a very fast permanent connection to the Internet and subsystems that protect against power outages, hackers, and system crashes. (The combination of hardware, operating system, and server software constitute a “server.”)

The raw performance of web servers, application servers, HTTP servers, and database servers is the key to customer satisfaction and future scalability. Slow response times are frustrating to customers and can impact the flow of data through the transaction-processing pipeline. This affects other components of your back office, including network connections and, in the end, reflects negatively on your bottom line. Nevertheless, for e-commerce sites that deal with thousands of customers at any given moment while also dispensing hundreds of thousands of unique page views per day, achieving peak performance and allowing for future growth is a somewhat mysterious art.