As I've described previously, I have an application
deployed that uses 8 remote cache servers using the
JDBC disk cache (each sitting on top of a MySQL
instance).  JCS handles expiration, failover, and
periodic MySQL optimization.  The setup is divided
into 4 nodes, each with a primary and a failover
remote server.  The clients are not configured to
receive callbacks.  The data is partitioned into 4
groups, each corresponding to a node.  The keys are
numeric.  To determine the partition, you simply take
the modulus of the key and the number of partitions. 
In my case, this gives you a number between 0 and 3. 
I use this as a suffix to the region name.  The
cache.ccf file has 4 regions defined: myregion_0,
myregion_1, myregion_2, myregion_3.  Each one of these
regions is configured to use a different remote cache
node--that is, each has a different remote auxiliary
configuration.  The entire system is setup to cache 12
GBs of short lived data every hour.  This setup is
designed to handle several million large items.  

Aaron

--- Bulent Erdemir <[EMAIL PROTECTED]> wrote:

> Hi, we're now evaluating using JCS in our web
> project. I'll be very
> happy if you document your best practices about your
> installation.
> Regards,
> Bulent Erdemir
> 
> On Nov 22, 2007 8:29 PM, Jamie Hall
> <[EMAIL PROTECTED]> wrote:
> > I just wanted to inquire if anybody is using JCS
> in an extremely high volume Website or similar
> environment. We've been using it for over 2 years on
> our Website, as a critical component especially for
> caching database queries, and have been very happy
> with it. We do over 500 million page views per
> month, using several Webservers and databases
> (PostgreSQL), and have been using the TCP lateral
> cache with UDP discovery. It has been invaluable as
> we've scaled. I'd be very happy to share best
> practices with anybody in a similar situation.
> >
> > Happy Thanksgiving!
> >
> >
> >
> > Jamie Hall I Co-founder, President & CTO I
> MocoSpace
> >  www.mocospace.com I [EMAIL PROTECTED] I
> 845.246.1309
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to