Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 75710 invoked from network); 14 Sep 2006 15:01:34 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 14 Sep 2006 15:01:33 -0000 Received: (qmail 52601 invoked by uid 500); 14 Sep 2006 15:00:19 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 51950 invoked by uid 500); 14 Sep 2006 15:00:16 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 51327 invoked by uid 99); 14 Sep 2006 15:00:07 -0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from [209.181.65.237] (HELO sun.savoirtech.com) (209.181.65.237) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 14 Sep 2006 08:00:03 -0700 Received: from [206.197.197.29] ([206.197.197.29]) (authenticated bits=0) by sun.savoirtech.com (8.13.7/8.13.6) with ESMTP id k8EEvPWM027551 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 14 Sep 2006 08:57:25 -0600 Message-ID: <45096DD9.4050609@apache.org> Date: Thu, 14 Sep 2006 08:57:29 -0600 From: Jeff Genender Reply-To: jgenender@apache.org Organization: Apache Geronimo User-Agent: Thunderbird 1.5.0.5 (Macintosh/20060719) MIME-Version: 1.0 To: dev@geronimo.apache.org Subject: Re: gcache imlementation ideas[long] References: <4506DE10.3010101@apache.org> <63F0E421-4517-4771-BAB1-A04611F0E4E5@planet57.com> <1b5bfeb50609140535s7c0e9b36t173c209830efc6a@mail.gmail.com> In-Reply-To: <1b5bfeb50609140535s7c0e9b36t173c209830efc6a@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.0.6 (2005-12-07) on sun.savoirtech.com X-Virus-Scanned: ClamAV 0.88.4/1882/Thu Sep 14 05:04:02 2006 on sun.savoirtech.com X-Virus-Status: Clean X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Status: No, score=-105.2 required=5.6 tests=ALL_TRUSTED,AWL,BAYES_00, USER_IN_WHITELIST autolearn=ham version=3.0.6 X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Jacek Laskowski wrote: > On 9/14/06, Jason Dillon wrote: >> Why not use ActiveMQ for communication and take advantage of its >> broker network for failover? > > I'd be better off leaving answering the question to Jeff, but here's > my take on Jeff's proposal that may answer your question. > > AFAIUI, Jeff proposes a solution that doesn't need to be complicated > in its first days of living. Since, everybody knows how sockets work > the only issue is to combine separated Geronimo instance to a one > clustered environment. The real value of the proposal is that it's > that simple. A client may eventually use a better communication means > like AMQ by pluggable strategies (as Jeff pointed out), but it would > require more knowledge for the starters (like me) to understand and > help developing it. > > I like the idea of doing it with the KISS principle in mind (thanks > Dain). Once the master-slave and client-master communications are done > (a 2/3th-closed triangle) the rest would be left to these magical > pluggable solutions. Perfectly said...you said it better than me ;-) > > Jacek >