incubator-directmemory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Raffaele P. Guidi" <raffaele.p.gu...@gmail.com>
Subject Re: [JCS] - proposal on a off-heap plugin for JCS based on DirectMemory
Date Wed, 23 Nov 2011 07:10:22 GMT
Just create a patch, attach it to the jira issue and give a shout on the ml
just to be sure it goes noticed :)

Ciao,
    R
Il giorno 23/nov/2011 01:53, "Mir Tanvir Hossain" <
mir.tanvir.hossain@gmail.com> ha scritto:

> Hi, even though JCS does manage the key value mapping, each of the
> auxiliaries seem to manage the key value mapping for the values that
> auxiliary is responsible for. For example, IndexedDiskCache uses keyHash to
> maintain the mapping. So, it seems like, I do need to maintain a map for
> key and values. Consequently, for now, I am using the CacheServiceImpl.
> However, I will create a custom class for the auxiliary that I am writing
> that will use MemoryManagerService by reusing most of code from the
> CacheServiceImpl.
>
> I should have some code to show by the end of this week. I know I need to
> iterate through several times before the code is release worthy. So, I'd
> appreciate as much feedback as possible from all of you. How is the code
> review process works here?
>
> Thanks,
> Mir
>
>
>
> On Tue, Nov 22, 2011 at 12:02 AM, Olivier Lamy <olamy@apache.org> wrote:
>
> > btw I hope this [1] can help to provide patches tru jira entries :-)
> >
> > Cheers,
> > --
> > Olivier Lamy
> > Talend: http://coders.talend.com
> > http://twitter.com/olamy | http://linkedin.com/in/olamy
> >
> > [1]
> >
> http://olamy.blogspot.com/2011/11/life-is-too-short-to-waste-time-loading.html
> >
> > 2011/11/19 Olivier Lamy <olamy@apache.org>:
> > > 2011/11/19 Raffaele P. Guidi <raffaele.p.guidi@gmail.com>:
> > >> We could also provide a high performance serializer/deserializer based
> > on
> > >> protostuff... but, in any case let's follow the simplest path to
> > >> demonstrate the case, there will always be room for improvement. I'm
> > sure
> > >> Mir will show us something as soon as it will be ready... I used to
> put
> > >> stuff in github gists, in these cases, what is the best way for the
> ASF?
> > >
> > > patch in a jira entry.
> > >
> > >>
> > >> Ciao,
> > >>   R
> > >>
> > >> On Sat, Nov 19, 2011 at 5:59 PM, Thomas Vandahl <tv@apache.org>
> wrote:
> > >>
> > >>> On 19.11.11 09:43, Raffaele P. Guidi wrote:
> > >>> > It depends on what JCS requires to manage. If it handles tcehe
> > key-valu
> > >>> > mapping on its own (as I suppose it does) you shouldn't  need
to
> use
> > DM's
> > >>> > CacheService (it would be a waste of memory) which does the same.
> > >>> > CacheService puts KV mapping on top of MemoryStorageService (and
> some
> > >>> more
> > >>> > things such as the background jobs for eviction that maybe are
> > already
> > >>> > handled by JCS) .
> > >>>
> > >>> Yes that is the case. JCS auxiliaries are just an extension to an
> > >>> existing cache infrastructure. JCS handles everything from key-value
> > >>> mapping to event handling, idle time and life time management. For
> > >>> auxiliaries, there is a pluggable serializer/deserializer available.
> > >>>
> > >>> If possible, I would like to see some code to get a better idea of
> what
> > >>> your plans are.
> > >>>
> > >>> Bye, Thomas.
> > >>>
> > >>> PS: I'm subscribed to directmemory-dev@i.a.o, so we can drop the
> > >>> personal mail addresses from the communication.
> > >>>
> > >>
> > >
> > >
> > >
> > > --
> > > Olivier Lamy
> > > Talend: http://coders.talend.com
> > > http://twitter.com/olamy | http://linkedin.com/in/olamy
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message