Re: high availability

From: Date: Tue, 07 Nov 2000 22:32:29 +0000
Subject: Re: high availability
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-24214@lists.php.net to get a copy of this message
What kind of hardware are you running? jeremy brand wrote: > Just a little more on high performance. Images & cookie data. > > Keep your images on a seperate machine (with a separate domain). See > how Yahoo does it. The images come from yimg.com. See how we do it: > > http://www.care2.com/ > The images are on > http://dingo.care-mail.com/ > > Here is the reason. Eventually, you will have more and more cookie > data used within your site. Unless there is a reason, and for us > there is none, peoples browsers are going to send all that cookie data > for every image requested if you keep your images on the same domain. > This happens (as we all know, right?) because web browsers send cookie > headers with each request to the given domain+path pair. > > By keeping your images on a separate domain, that cookie traffic is > eliminated -- thus speeding up image loading because the total traffic > between the client and server is minimized. > > By separating images from scripts, that also allows us to run a high > performance web server for images (thttpd) and use Apache for our > scripts. Apache is much more resource intensive, but needed (in > our case) for dynamic data: > > headers from www.care2.com: > Server: Apache/1.3.12 > > headers from dingo.care-mail.com: > Server: thttpd/2.17 10may00 > > So, we have two added benifits which are a tremendous cost+performance > benefit. > > -jeremy brand > http://www.JeremyBrand.com/Jeremy/Brand/Jeremy_Brand.html for > more > --------------------------------------------------------------------- > We cannot do everything at once, but we can do something at once. > -- Calvin Coolidge > > On Tue, 7 Nov 2000, jeremy brand wrote: > > > Date: Tue, 7 Nov 2000 13:49:05 -0800 (PST) > > From: jeremy brand <jeremy@nirvani.net> > > To: alex <alex@quad.com.ar> > > Cc: michael@tapinternet.com, php-general@lists.php.net > > Subject: Re: [PHP] high availability > > > > We mount our web farms' docroot as an NFS share. AFAIK, this is > > pretty common. > > > > Our performance is excellent. > > > > -jeremy brand > > > > http://www.JeremyBrand.com/Jeremy/Brand/Jeremy_Brand.html for more > > --------------------------------------------------------------------- > > We cannot do everything at once, but we can do something at once. > > -- Calvin Coolidge > > > > On Tue, 7 Nov 2000, alex wrote: > > > > > Date: Tue, 7 Nov 2000 18:52:32 -0300 > > > From: alex <alex@quad.com.ar> > > > To: michael@tapinternet.com > > > Cc: php-general@lists.php.net > > > Subject: Re: [PHP] high availability > > > > > > > I'd suggest putting things in a database. Not used coda directly, > > > > but we tried a similar approach under NT writing info to shared drives, > > > > and the performance wasn't as good as sharing info in a db. > > > > CODA may be vastly different, but SQL makes more sense, imo. > > > > > > Looks like I made a little confusion about this. I was thinking on using > > > CODA for 2 purposes: > > > 1. store ALL the php scripts (since all web servers will have to use the > > > same copy of them) > > > 2. store php data (like php sessions) > > > > > > I understand that the php data can actually be stored on SQL and might be > > > better as you mention, but any idea how reliable will be to use CODA for > > > storing the php scripts itself ? (so I dont have to rsync all servers and to > > > avoid having a master/slave relationship between them) > > > > > > > How large of a system do you anticipate this being? > > > > > > I actually don't know for sure. but what I do know is that we need something > > > scalable in case of success =) > > > > > > Thanks for your comments. > > > > > > Alex Verstraeten > > > Buenos Aires, > > > Argentina > > > > > > > > > -- > > > PHP General Mailing List (http://www.php.net/) > > > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > > > For additional commands, e-mail: php-general-help@lists.php.net > > > To contact the list administrators, e-mail: php-list-admin@lists.php.net > > > > > > > > > > -- ========================== Michael Kimsal http://www.tapinternet.com 734-480-9961

« previous php.general (#24214) next »