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>