[jboss-as7-dev] A simple timed cache?

Sanne Grinovero sanne at hibernate.org
Tue Sep 6 10:58:29 EDT 2011


On 6 September 2011 16:28, Anil Saldhana <Anil.Saldhana at redhat.com> wrote:
> On 09/06/2011 08:38 AM, Jason T. Greene wrote:
>>>> >>  2) copy infinispan's LIRS map
>>> >
>>> >  Infinispan's LIRS is not easy to extract out, you'll have to make
>>> >  significant changes
>> Last I looked it was a small handful of classes. Not a big deal. I think
>> Jesper used it in ironjacamar. The security subsytem directly linked
>> against it. That' something I have been meaning to open a JIRA on, since
>> this is technically not a public API it's likely better to copy.
>>
> For the Auth Cache in the Security subsystem, we have 2 use cases:
> a) Timed Cache.
> b) Timed Cache with cluster distribution.
>
> The former is default usage while the latter is something the user
> configures.
>
> For the cluster aware cache, we brought in direct dependence on
> Infinispan cache.
>
> Jason, we support your insistence on  a smaller infinispan dependence.

+1 from another Infinispan consumer && developer.

If you could explain why you don't want to depend on it I'll call
attention on this at the Infinispan meeting, to be held in two weeks,
and see if we can do something in useful time.
If the main reason is bootup time in standalone mode, right now the
testsuite performs a dozen tests per second, to give a rough idea of
where we stand now, but we can work on it more if that's the main
factor.
I don't think we ever spent any effort to optimize the boot time, so
there might be some low hanging fruits.

Sanne



More information about the jboss-as7-dev mailing list