Click here to Skip to main content
15,923,389 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hello, i'm a newbie when it comes to web application production. I want to know what exactly is the meaning when people do say they run 4 servers after building their web application?
I want to know this because in my own understanding, why will you be increasing hard disk size and server when you are not the hosting company? Please, i need to know
Posted

If there is a huge amount of incoming traffic for your application, one server is not sufficient to process them. Somay need many servers to host you application and share the traffic among them. This is called what called a Web Farm
 
Share this answer
 
Comments
[no name] 5-Jun-15 15:23pm    
Nice reply. Does that mean that if i develop a web application and then decide to host it, i'm not the one to be worried about increasing the servers?
And the server we are talking about is it "database server" or "internet server"?
It's not for increasing hard disc size, it is for performance. It means they have 4 servers that all run identical copies of their website, and there is a load balancer than distributes incoming requests across all four servers, so rather than one IIS servicing every request, each IIS only needs to service a quarter of them. Improving processor speed, memory size etc is only going to gain you so much performance (this is called "scaling up"), and when you need even more performance then you're going to have to start using multiple servers (this is called "scaling out"). It's obviously more expensive as you need the extra hardware and licensing costs.
 
Share this answer
 
Comments
[no name] 5-Jun-15 15:19pm    
Nice detailed answer. I think all this are under Networking?
I want to know more of this, any resource you got or link will be greatly appreciated.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900