incubator-directmemory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Manzke <daniel.man...@googlemail.com>
Subject Re: Just to keep discussions alive...
Date Mon, 20 Feb 2012 16:41:13 GMT
Right. This is more an extension than part of the core product.

2012/2/20 Benoit Perroud <benoit@noisette.ch>

> +1 on this multilayer, but could be on "contrib" and not on core.
>
>
> 2012/2/20 Daniel Manzke <daniel.manzke@googlemail.com>:
> > Another one I want to see: The concept of a "storage tier". Means
> different
> > layers of memory type.
> >
> > heap -> offheap -> filesystem
> > and vice versa
> >
> > So Eviction doesn't mean, that the memory will be freed. Only if it was
> not
> > used in the filesystem.
> >
> > 2012/2/20 Benoit Perroud <benoit@noisette.ch>
> >
> >> On core :
> >>
> >> Merging pointers vs. SLAB (fixed pointer size) allocation. I submitted
> >> a patch some time ago, I will rebase iit with all the recent changes
> >> track it in Jira.
> >>
> >>
> >> 2012/2/20 Raffaele P. Guidi <raffaele.p.guidi@gmail.com>:
> >> > +1 for benchmarks and I suggest to push them a bit further - testing
> with
> >> > 2/8/16gb buffers (DirectMemory is about handling huge quantities of
> RAM,
> >> > after all)
> >> >
> >> > Ciao,
> >> >    R
> >> >
> >> > On Mon, Feb 20, 2012 at 4:19 PM, Daniel Manzke <
> >> daniel.manzke@googlemail.com
> >> >> wrote:
> >> >
> >> >> I think there is more need for benchmarks.
> >> >>
> >> >> Benchmarks:
> >> >> - read only with a filled cache
> >> >> - read/write in different scenarios (80/20,60/40,40/60,20/80)
> >> >> - read/write with different values sizes (1, 10, 100kb and file sizes
> >> like
> >> >> 1,5,100mb)
> >> >> - concurrency benchmarks
> >> >>   - requesting the same value
> >> >>   - writing the same value
> >> >>   - writing while requesting it
> >> >>   - ...
> >> >>
> >> >>
> >> >> Bye,
> >> >> Daniel
> >> >>
> >> >> 2012/2/20 Simone Tripodi <simonetripodi@apache.org>
> >> >>
> >> >> > Hi all guys,
> >> >> >
> >> >> > a lot of new ideas and contributions have joined DM in the last
> days -
> >> >> > and thanks all for participating, that means that the community
is
> >> >> > healthy! :) - I would encourage anyway you all on closing some
> pending
> >> >> > arguments, before that discussions arrive to nowhere.
> >> >> >
> >> >> > I tried to put (almost, apologize in advance if I forgot something,
> >> >> > that was not intentional!) all of them in a kind of "priority
> queue"
> >> >> >
> >> >> > on core module:
> >> >> >
> >> >> >  * as Daniel suggested on JIRA, put/update methods shall be
> unified, a
> >> >> > la java.util.Map#put(K, V);
> >> >> >  * as Daniel suggested on JIRA, Serializers have to (de)serialize
> >> >> > directly on/to ByteBuffer instances, rather than manipulating
> byte[];
> >> >> >  * access directly to the stored ByteBuffer: actually current
impl
> is
> >> >> > a turnaround that created a little of confusion on the following
> >> >> > point;
> >> >> >  * Generics: there is the general agreement to have a Cache<K,
V>;
> >> >> >  * Michael suggested concurrency and lower level stuff, hopefully
> will
> >> >> > contribute some patches;
> >> >> >  * APIs: couldn't resist, actual signatures are IMHO confusing
(the
> >> >> > order matters!) so a decision has to be taken to switch or not
to
> >> >> > fluent APIs, or at least review the original one.
> >> >> >
> >> >> > plugins/integrations
> >> >> >
> >> >> >  * Karaf: Ioannis is taking care of it;
> >> >> >  * Solr: I was no longer able to run it on my local machine, I
hope
> >> >> > TomNaso will have some spare time to help;
> >> >> >  * EHCache: fine, still to be imported (subjected to core
> >> modifications)
> >> >> ;
> >> >> >  * more serializers: Kryo, ..., for benchmarks (?!?);
> >> >> >  * Olivier's REST server (in progress).
> >> >> >
> >> >> > Does it look complete?
> >> >> >
> >> >> > TIA,
> >> >> > Simo
> >> >> >
> >> >> > http://people.apache.org/~simonetripodi/
> >> >> > http://simonetripodi.livejournal.com/
> >> >> > http://twitter.com/simonetripodi
> >> >> > http://www.99soft.org/
> >> >> >
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Viele Grüße/Best Regards
> >> >>
> >> >> Daniel Manzke
> >> >>
> >>
> >>
> >>
> >> --
> >> sent from my Nokia 3210
> >>
> >
> >
> >
> > --
> > Viele Grüße/Best Regards
> >
> > Daniel Manzke
>
>
>
> --
> sent from my Nokia 3210
>



-- 
Viele Grüße/Best Regards

Daniel Manzke

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