Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Dec 2003 20:36:23 +0200 (EET)
From:      Taavi Talvik <taavi@uninet.ee>
To:        Robert Watson <rwatson@freebsd.org>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: general load balancing issues
Message-ID:  <20031215202618.H47749-100000@valu.uninet.ee>
In-Reply-To: <Pine.NEB.3.96L.1031215123851.92111C-100000@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 15 Dec 2003, Robert Watson wrote:

> When setting up load balancing with state, one of the hardest things is
> making sure the solution isn't slower than the original, and the details
> of the local installation are often relevant.  If there are frequent state
> queries, going to a backend database can make things slower.  If they're
> infrequent, and enough of the work can happen on the web server, it can
> make things a lot faster (and it's much easier to manage than many other
> solutions, since it "just works").

I would recommend look at Eddie: http://eddie.sourceforge.net/
It allows runtime addition both front end and back end
servers. Preserves state over failures.

Written in Erlang, using dsitributed database system called mnesia. Mnesia
is written for Telecom applications whose usually have soft real-time
requirements. Optimised towards frequent queries (local caching etc.) and
less frequent distributed database updates.

Alteon (part of Nortel today) Webserver load balancer and SSL accelator
products are probably based on Eddie.

best regards,
taavi



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031215202618.H47749-100000>