incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Williams <william...@gmail.com>
Subject Re: [VOTE] accept DirectMemory as new Apache Incubator podling
Date Sun, 02 Oct 2011 11:06:18 GMT
+1

--tim

On Sunday, October 2, 2011, Ashish <paliwalashish@gmail.com> wrote:
> +1
>
> On Sun, Oct 2, 2011 at 1:06 PM, Simone Tripodi <simonetripodi@apache.org>
wrote:
>> Hi all guys,
>>
>> I'm now calling a formal VOTE on the DirectMemory proposal located here:
>>
>> http://wiki.apache.org/incubator/DirectMemoryProposal
>>
>> Proposal text copied at the bottom of this email.
>>
>> VOTE close on Tuesday, October 4, early 7:30 AM CET.
>>
>> Please VOTE:
>>
>> [ ] +1 Accept DirectMemory into the Apache Incubator
>> [ ] +0 Don't care
>> [ ] -1  Don't Accept DirectMemory into the Apache Incubator because...
>>
>> Thanks in advance for participating!
>>
>> All the best, have a nice day,
>> Simo
>>
>> P.S. Here's my +1
>>
>> http://people.apache.org/~simonetripodi/
>> http://www.99soft.org/
>>
>> = DirectMemory =
>>
>> == Abstract ==
>> The following proposal is about Apache !DirectMemory, a Java
>> !OpenSource multi-layered cache implementation featuring off-heap
>> memory storage (a-la Terracotta !BigMemory) to enable caching of Java
>> objects without degrading JVM performance
>>
>> == Proposal ==
>> !DirectMemory's main purpose is to to act as a second level cache
>> (after a heap based one) able to store large amounts of data without
>> filling up the Java heap and thus avoiding long garbage collection
>> cycles. Although serialization has a runtime cost store/retrieve
>> operations are in the sub-millisecond range being pretty acceptable in
>> every usage scenario even as a first level cache and, most of all,
>> outperforms heap storage when the count of the entries goes over a
>> certain amount. !DirectMemory implements cache eviction based on a
>> simple LFU (Least Frequently Used) algorythm and also on item
>> expiration. Included in the box is a small set of utility classes to
>> easily handle off-heap memory buffers.
>>
>> == Background ==
>> !DirectMemory is a project was born in the 2010 thanks to Raffaele P.
>> Guidi initial effort under
>> [[https://github.com/raffaeleguidi/!DirectMemory/|GitHub <
https://github.com/raffaeleguidi/!DirectMemory/%7CGitHub>]] and already
>> licensed under the Apache License 2.0.
>>
>> == Rationale ==
>> The rationale behind !DirectMemory is bringing off-heap caching to the
>> open source world, empowering FOSS developers and products with a tool
>> that enables breaking the heap barrier and override the JVM garbage
>> collection mechanism collection - which could be useful in scenarios
>> where RAM needs are over the usual limits (more than 8, 12, 24gb) and
>> to ease usage of off-heap memory in general
>>
>> = Current Status =
>>
>> == Meritocracy ==
>> As a majority of the initial project members are existing ASF
>> committers, we recognize the desirability of running the project as a
>> meritocracy.  We are eager to engage other members of the community
>> and operate to the standard of meritocracy that Apache emphasizes; we
>> believe this is the most effective method of growing our community and
>> enabling widespread adoption.
>>
>> == Core Developers ==
>> In alphabetical order:
>>
>>  * Christian Grobmeier <grobmeier at apache dot org>
>>  * Maurizio Cucchiara <mcucchiara at apache dot org>
>>  * Olivier Lamy <olamy at apache dot org>
>>  * Raffaele P. Guidi <raffaele dot p dot guidi at gmail dot com>
>>  * Simone Gianni <simoneg at apache dot org>
>>  * Simone Tripodi <simonetripodi at apache dot org>
>>  * Tommaso Teofili <tommaso at apache dot org>
>>
>> == Alignment ==
>> The purpose of the project is to develop and maintain !DirectMemory
>> implementation that can be used by other Apache projects.
>>
>> = Known Risks =
>> == Orphaned Products ==
>> !DirectMemory does not have any reported production usage, yet, but is
>> getting traction with developers and being evaluated by potential
>> users and thus the risks of it being orphaned are minimal
>>
>> == Inexperience with Open Source ==
>> All of the committers have experience working in one or more open
>> source projects insi--
> thanks
> ashish
>
> Blog: http://www.ashishpaliwal.com/blog
> My Photo Galleries: http://www.pbase.com/ashishpaliwal
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

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