| To: | CinJug <users@xxxxxxxxxx> |
|---|---|
| Subject: | Re: [cinjug-users] Messaging At the Web Layer |
| From: | "Edward Sumerfield" <esumerfd@xxxxxxxxxxxxxx> |
| Date: | Wed, 24 Oct 2007 14:46:34 -0400 |
| Delivered-to: | mailing list users@xxxxxxxxxx |
| Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:reply-to:sender:to:subject:in-reply-to:mime-version:content-type:references:x-google-sender-auth; bh=JtLNdi3+0fp2rS5S7QaMKyHcswM6foUNAAUmBpGAwPQ=; b=iBBH2QsbZHSyfhoDMkEvpL6LWbf1X2V7h6+cLu4yKwu1jBfc+t14ycojGnwoPem3yALXya8ZofNMws8paj1bHL9frbgmyMOu8rDNinzT1AM20Y9gMQ07rk9lf5XAW57Uu9l3tmN4zLtbA3HdOK4YBDjZqU2q3b3qZZAVGr+QQXs= |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:sender:to:subject:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=rDhXqkxsGXTSntFz+b1pys2ASkcI3yKPLRvx45rC7Kgx79t9zz3p3TzVcswyGVrMpDH4Tr0Qu4Wx2QuDACFRNVTOPHkcNidjfUVWpqKmCNO5iMtiTojGgS4nsPaXON2bYB/1aHa8E04WZDJG/vN2ChdT75iQJge/tFugi3Wjpyw= |
| In-reply-to: | <471EC2B1.7010308@xxxxxxxxxxxxxxxxxxxxxxx> |
| Mailing-list: | contact users-help@xxxxxxxxxx; run by ezmlm |
| References: | <6a216ba20710231235h730074f7ma164455e7bb8307a@xxxxxxxxxxxxxx> <1e5a35690710231243x1bafa16bm8bdff997274a39f3@xxxxxxxxxxxxxx> <6a216ba20710231342s6eefc439qfad56bd3269143dd@xxxxxxxxxxxxxx> <471EC2B1.7010308@xxxxxxxxxxxxxxxxxxxxxxx> |
| Reply-to: | esumerfd@xxxxxxxxxxxxxx |
| Sender: | esumerfd@xxxxxxxxx |
|
The volume represents at least one change every second but not to all the data. All Google Earths render the same thing. The initial "data changing" MDB must only run on one node in the cluster. We could separate the data change MDB from the "invalidate cache" MDB so that we can have a queue to business logic and then a topic for the "invalidate cache". I wonder if using messaging for cache invalidation is an efficient prospect. Presumably existing distributed caching solutions would be tuned for this purpose. Since not all the data is changing we would only have to invalidate a small part of the cache. I know hibernate can do this at the object level in its session cache but am not sure if that feature propagates to an integrated cache library. Thanks for your help everyone. On 10/23/07, Mike Mills <mike@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
You mention that you are using Hibernate, so it seems to me that your |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [cinjug-users] Messaging At the Web Layer, Mike Mills |
|---|---|
| Next by Date: | Unicode in comments?, Edward Sumerfield |
| Previous by Thread: | Re: [cinjug-users] Messaging At the Web Layer, Mike Mills |
| Next by Thread: | Re: [cinjug-users] Messaging At the Web Layer, Paul Spencer |
| Indexes: | [Date] [Thread] [Top] [All Lists] |