Hi Oliver,

JBoss cache is a transactional cache (with JTA), but as you noted its under
the LGPL license. So what is the problem with using LGPL source in an Apache
offering?

JCS is an Apache project but I can't tell from the site whether it supports
transactions.   At the minimum it could serve as the foundation for a
distributed caching system for Slide if transaction support can be added.

Warwick


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


-----Original Message-----
From: Oliver Zeigermann [mailto:[EMAIL PROTECTED] 
Sent: Monday, August 02, 2004 3:15 PM
To: Slide Users Mailing List
Subject: Re: Does slide support load-balancing


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]

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

Reply via email to