Search This Blog

Monday, June 27, 2011

How come GOOGLE search engine is very very fast?Just in milliseconds we get data.Can I also make my application as robost and faster as GOOGLE.How to do with Asp.net?

Google utilizes Distributed Computing. They have very high-end powerful
servers backing them up. They have HUGE data Centers geographically located
across the globe.

When we traditionally develop an application we would think either we have a
SINGLE web server serving the request/response or a Web Farm(multiple Web
Server ready to serve and load balancing server will distribute request to
server that can serve our request).

IF you have 10-20 webservers in a WebFarm or WebGarden, you could see
significant improvement in serving request/response in a multi user
environment.

WebGarden: An application pool with multiple worker process is called Web
Garden.

WebFarm : Application hosted in multiple web servers and a load balancer
does the distribution of requests based on the load on each servers.

If WebServer has a hardware configuration that is powerful enough(multiple
cores, lots of RAM and network Bandwidth and of course a better Database
server and good  implemented logic in your code) are the key factors that
would determine how fast an ASP.NET app can serve your request.

4 comments:

  1. hi super.keep it up.keep posting

    ReplyDelete
    Replies
    1. I think there are no videos on infopath forms in your blog.

      Delete
  2. created this website using ???????????

    ReplyDelete
  3. Hmm it seems likе youг website ate my fiгst comment (it wаѕ extremely long) sο I guess I'll just sum it up what I had written and say, I'm thoroughlу еnjoying yοur blog.
    I as well аm an asρiring blog writer but I'm still new to the whole thing. Do you have any helpful hints for inexperienced blog writers? I'd сertаіnly appгeciаtе
    іt.
    My website - mature amateur porn

    ReplyDelete