On Tue, Jan 3, 2012 at 11:36 AM, Marvin Addison
<marvin.addi...@gmail.com> wrote:
>> Registries generally don't need the durability that comes with RDBMS,
>> and unless you are already outfitted with clustered RDBMS tech and the
>> resources to management it, the complexity is likely not worth the
>> trouble.
>
> I've really warmed up to that view.  The use of "Remember Me" might be
> a counter argument, but as I said we don't use it and don't plan to in
> the foreseeable future.

Yeah, I see that.  I guess I'd have to find a solution to that
problem, but like you I haven't run into a Remember Me deployment.

>
>> given the proliferation of hardware virtualization and the
>> redundancy and vertical scaling they often provide, my default
>> recommendation is a single node CAS deployment with in-memory Ticket
>> Registry and active/passive configuration for disaster recovery.
>
> The point about virtualization pretty much invalidates the argument
> about active-active setups making more efficient use of resources.
> (The consideration of the cost of system administration/patching on
> hosts that are unused 99.9% of the time may yet be fair.)
>
>> For situations that insist on a multi-node CAS deployment, my default
>> would be to go with a distributed in-memory Ticket Registry like
>> Ehcahce.
>
> The use of Terracotta underneath a distributed Ehcache instance is the
> showstopper for me.  It smelled of magic and mystery in my brief
> experience with it, which are smells I associate with headaches in
> production.

I'm totally with you re Terracotta.  Thankfully, it is not necessary:
http://ehcache.org/documentation/user-guide/rmi-replicated-caching

Bill

-- 
You are currently subscribed to cas-dev@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to