From owner-freebsd-isp Thu Oct 7 16:35:19 1999 Delivered-To: freebsd-isp@freebsd.org Received: from smtp7.xs4all.nl (smtp7.xs4all.nl [194.109.127.50]) by hub.freebsd.org (Postfix) with ESMTP id 74F8414BE5 for ; Thu, 7 Oct 1999 16:35:10 -0700 (PDT) (envelope-from niels@bakker.net) Received: from liquid.tpb.net (arctic.xs4all.nl [194.109.37.82]) by smtp7.xs4all.nl (8.9.3/8.9.3) with ESMTP id AAA07009; Fri, 8 Oct 1999 00:36:10 +0200 (CEST) Received: from localhost (niels@localhost) by liquid.tpb.net (8.9.3/8.9.3/Debian/GNU) with ESMTP id AAA06835; Fri, 8 Oct 1999 00:36:09 +0200 Date: Fri, 8 Oct 1999 00:36:09 +0200 (CEST) From: N X-Sender: niels@liquid.tpb.net To: Deepwell Internet Cc: freebsd-isp@FreeBSD.ORG Subject: Re: NetApp servers In-Reply-To: <4.2.0.58.19991007152026.02f2f9d0@mail1.dcomm.net> Message-ID: <9910080030530.6647-100000@liquid.tpb.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Deepwell Internet wrote: > Can anyone point me to good documentation of building highly scalable web > servers or mail servers? I'd like to explore some different designs and > look at how they scale and increase reliability. One scenario is to store usernames in an LDAP database with a MySQL backend, and change all end user-facing software to not use getpwnam() but query the LDAP server instead. Write a PHP3 frontend to the MySQL database and you have a very robust system. We're actually converting some of our setup to something similar to this. With PAM you can use whatever authentication system you want, provided there is a PAM module for it and you PAMify the application. One very large advantage of this is that you can use this on Linux, FreeBSD and Solaris. auth_radius may be useful as an alternative to the situation outlined above. > I noticed that Geocities offers all user pages at > www.geocities.com/~username. How do you suppose they are implementing > this? A large Sun box or two with NFS? I guess more than two boxes because them eedjits mark all content served as uncacheable. -- Niels. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message