I can not tell, as I am not deeply into neither JCS nor the JBossCache. From what I remember JCS does not support transactions, does it? What license is the JBossCache? Isn't it LGPL? This would be a no-go with Apache :(

I once reviewed JBossCache and dropped it for technical reasons, but I can not remember what they were, so I can not present them or judge if they were nonsense by myself.

Oliver

James Mason wrote:

I've looked at them briefly. Both look promising, and we may move toward one of those in the future. At the moment I wanted something that was easy to implement so rather than replace the whole caching system I'm just adding notifications on top using the new event framework.

I'll talk with Oliver about a new caching system. It seems silly to duplicate effort like that, but I think there may be some specific ways Slide uses the cache that would difficult to port to another cache implementation.

-James

Warwick Burrows wrote:

Thanks again.


What I'm working on for the 2.1 beta is a way for one server to tell another to refresh its cache for a resource.



Have you considered the Java Caching Service (JCS) or the JBossCache implementations? Both of these seem to allow you to enable a distributed cache feature that sounds similar to what you are planning for Slide.

Warwick


----------------------------------------------------------- Warwick Burrows E2open Senior Engineer 9600 Great Hills Trail, #325 http://www.e2open.com Austin TX 78759 -----------------------------------------------------------


-----Original Message-----
From: James Mason [mailto:[EMAIL PROTECTED] Sent: Monday, August 02, 2004 2:48 PM
To: Slide Users Mailing List
Subject: Re: Does slide support load-balancing



I believe so, yes. What the cache-mode parameter changes is how the Store (in this case ExtendedStore, unless you're using BindingStore) caches content. This only applies to child stores (ContentStore, NodeStore, etc) that return true for cacheResults().


Normally the ExtendedStore caches everything it can, which means files PUT from one server aren't available in another server's cache. Setting the cache-mode to "cluster" disables the global cache and only caches information within a transaction. This makes the transaction faster than it would be without caching at all, but it's slower than if the global cache was enabled.

What I'm working on for the 2.1 beta is a way for one server to tell another to refresh its cache for a resource.

-James

Warwick Burrows wrote:


Hi James,

Thanks. I have a mixed store configuration. ie. the filesystem store I used for content (the contentstore) and a database store for everything else eg. securitystore, lockstore, sequencestore, etc. Is the clustered caching mode designed to work across a mixed configuration like this?

Thanks,
Warwick


----------------------------------------------------------- Warwick Burrows E2open Senior Engineer 9600 Great Hills Trail, #325 http://www.e2open.com Austin TX 78759 -----------------------------------------------------------


-----Original Message----- From: James Mason [mailto:[EMAIL PROTECTED] Sent: Monday, August 02, 2004 2:06 PM To: Slide Users Mailing List Subject: Re: Does slide support load-balancing


You know, you're right :).

Add <parameter name="cache-mode">cluster</parameter> to any <store> you
want to be clustered. Note this is a parameter to the <store>, not to <nodestore> or any of the other child stores.


-James

Warwick Burrows wrote:


James, I don't see a caching mode setting in the Domain.xml that I can
set to "cluster". I also don't see any references to clustering. So where do I set the cache mode in Domain.xml?


Thanks,
Warwick



-----Original Message-----
From: James Mason [mailto:[EMAIL PROTECTED]
Sent: Friday, July 30, 2004 10:37 AM
To: [EMAIL PROTECTED]
Subject: Re: Does slide support load-balancing


Clustering is a capability of the 2.1 release. Currently you need to
set the caching mode of any store that will be clustered to "cluster". This is slow, however, so there's a patch in the works to enable cache refresh notifications between servers in a cluster that will improve performance. This will be part of the 2.1 beta 1 release on August 10.


For load balancing you will need some sort of load balancer. Apache
HTTPd, Apache Tomcat and Squid should all be able to fill this role.

-James




[EMAIL PROTECTED] 7/30/2004 12:38:02 AM >>>


Hello All,

This mail I'm posting second time, unfortunatley no one
responsed to my previous mail, so I'm resending this time I'm expecting atleast some response.


Following are my questions.

Does slide support load-balancing, If Yes how can i configure the
same, Please tell me some documents where I can go thru the same.

If Slide doesn't support this , Could any one point out any other
Commercial WebDAV server support load balancing.

rgds
Daniel

---------------------------------------------------------------------
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]

---------------------------------------------------------------------
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]

---------------------------------------------------------------------
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]

---------------------------------------------------------------------
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]




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



Reply via email to