Everyone in the civilised world knows that we’re living in the age of the Internet. Information about virtually anything is available just by entering words in a form field. Upon clicking the Search button, thousands of search results appear on our monitors almost instantaneously.
All these my friends, is made available to us by the client-server model.
Clients are computers requesting information from a resource. Servers are the information resources. Most of the time there will be a whole lot more clients requesting information than servers that actually dishes them out.
Hence, running a server properly requires investment not only in infrastructure, but also in technical know-how. Servers should be properly configured, well tuned, and robust enough to perform under load.
Regardless of who you are, as long as you use a network of some sort, chances are that you’ll interact with a server one way or another. Bear in mind that servers are not purely hardware. Software are just as important an equation when it comes to server. All the best hardware are useless without properly written software to make use of the resources.
Servers are so prevalent nowadays that server news are not only followed by techies but also managers, analysts and entrepreneurs. Frankly, I’m not surprised. At this exact moment, there’s probably trillions of dollars worth of data stored in servers around the world… and I don’t see this trend reversing any time soon.