Krishnendu,
If your interest is specifically in BigMemory, as this is an enterprise-only 
feature, the source isn't available on our community svn for you to see...
If you want to know more about Terracotta clustered Ehcache, DSO will probably 
hold little of interest right now, while this is were ultimately everything is 
happening. DSO, amongst other things, mainly contains the Terracotta server 
code (L2) & client code (L1), basically Terracotta core.
On top of that there is the terracotta-toolkit 
(https://svn.terracotta.org/repo/forge/projects/terracotta-toolkit/trunk or 
through the anonymous read-only svn). We use those abstraction to provide 
clustering capabilities to other products and framework (and this is what you 
should use as well if you want to start providing clustering capability to 
anything). Dedicated product and framework support is then provided through, 
generally, a combination of a tim- & terracotta- bundle. The former provides 
the actual functionality in "TC land" (isolated from the user application 
land), while the latter exposes that functionality to express client (bridges 
the two world). For ehcache this means tim-ehcache & terracotta-ehcache, both 
available from the forge. If you want to learn more about ehcache clustering 
using Terracotta, I'd recommend you start looking into these two forge projects 
and slowly dig further down the stack as you might require...

Anonymous read-only forge repository:
http://svn.terracotta.org/svn/forge/projects/
  
I hope that helps... but wrt BigMemory, I'm afraid this is still closed source.
Alex

--
Alex Snaps <asn...@terracottatech.com>
Software Engineer - Terracotta
http://twitter.com/alexsnaps
http://www.linkedin.com/in/alexsnaps



On 12 Oct 2010, at 06:10, Krishnendu Dey wrote:

> Hi,
> 
> I have downloaded the source code from the trunk, both for Ehcache trunk and 
> DSO Trunk.
> 
> Now my question is which is doing what?
> 
> Where is the code for Big Memory and Eviction policies etc I should start 
> with?
> 
> Any help will be really helpful to me as I would like to contribute to the 
> community development of terracotta.
> 
> Thanks and Regards,
> Krish
> 
> 
> 
> _______________________________________________
> tc-dev mailing list
> tc-dev@lists.terracotta.org
> http://lists.terracotta.org/mailman/listinfo/tc-dev

_______________________________________________
tc-dev mailing list
tc-dev@lists.terracotta.org
http://lists.terracotta.org/mailman/listinfo/tc-dev

Reply via email to