I've started work on a Terracotta Integration Module for Clojure
already. As I understand it, we can package up the Terracotta config
as well as any replacement classes. This way we can "patch" Clojure
temporarily until either Terracotta supports the features we need, or
Clojure can be rewritten so that it doesn't use classes that are
unsupported by Terracotta (if prudent and possible), and there would
be no need to fracture the Clojure code base.

I'll keep everyone apprised of my progress.


Paul

On Sat, Feb 28, 2009 at 11:35 PM, Nabib El-Rahman <nabi...@gmail.com> wrote:
> Its a way to package integration details into a module.  For example, if I
> want to cluster EHCache, I can drive through the code and figure out what
> data structure to share and subsequently lock on.  All that work can be
> packaged into a module for terracotta, so that way people who just want to
> use ehcache + terracotta change just include tim-ehache in terracotta
> configuration and that's it.
>
> the same can be done for clojure. the details can be abstract to a
> tim-clojure.
>
> http://www.terracotta.org/web/display/docs/Terracotta+Integration+Modules+Manual
>
> -Nabib
>
> On Sat, Feb 28, 2009 at 8:16 PM, hank williams <hank...@gmail.com> wroote:
>>>
>>>   Writing a TIM is definitely the way to go, It's a place to hide the
>>> glue until both Terracotta and Clojure catches up with each other.
>>
>> uhhh.... what is a TIM?
>>
>> Thanks
>> Hank
>>
>>
>> --
>> blog: whydoeseverythingsuck.com
>>
>>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to