On Mon, Nov 10, 2003 at 07:08:11PM -0800, Nathan Seven wrote:

> I should have been more clear- my db is not going to
> be on the same machine as AOLserver.

Should make no difference, everything Don said still applies.

> Right- the actual db itself is not an issue- I simply
> want the connection pool running as efficiently as
> possible on an SMP machine.

Um, so you're saying the advantage to an external db driver here is
that AOLserver + db driver now consists of two processes rather than
one, so they will make more efficient use of FreeBSD's inferior
threading model on a dual cpu machine?

That might make some degree of sense, but it assumes the external db
driver and the parent AOLserver process both consume about equal
resources, which seems sort of unlikely.  And even if they were
perfectly balanced, and the overhead of the external driver was
negligible, it seems like an awfully weird reason to select one
database over another!  Premature optimization and all that.

I'd probably pick the database that worked better for me (Postgres,
Firebird, whatever), and just move the AOLserver d to a Linux box
later if it turned out I really needed AOLserver to use that second
cpu, and FreeBSD was getting in the way of that.

Actually, you could always just run two load-balancing AOLserver
processses on the one FreeBSD box, exactly the same way some high
traffic sites run multiple AOLservers on multiple Linux boxes.  This
is more complicatd of course, but if you were going to end up using,
say 3 * 2 cpu FreeBSD front-end web server boxes, that's no different
than how you'd run 6 * 1 cpu Linux boxes.

--
Andrew Piskorski <[EMAIL PROTECTED]>
http://www.piskorski.com


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of 
your email blank.

Reply via email to