On Aug 29, 2013, at 7:09 PM, Mircea Markus <mmarkus(a)redhat.com> wrote:
On 28 Aug 2013, at 11:51, Manik Surtani <msurtani(a)redhat.com> wrote:
> Adding infinispan-dev - please use the mail list for such discussions in future.
>
> I'll let Mircea and Galder comment some more re: timeframes for remote listeners,
but I don't think this has been scheduled for a specific release as yet.
There is a high chance for this to make it in ISPN 6.1 / spring 2014. I'll update the
roadmap in the coming week.
Would be good to have the list of ISPN feature you need ordered by priority.
> As always, if you're willing to help implement this feature, I'm sure Galder
will be able to guide you through his design ideas and help you with code review, etc.
I did a prototype a long time ago, but this is a bit more complex than you think,
particularly when you start thinking about the guarantees of these callbacks: i.e. do you
need acknoweldgement from client, what happens for those callbacks that did not reach the
client…etc.
By far one of the best papers I've found on this topic is Google's Thialfi:
"A Client Notification Service for Internet-Scale Applications" [1]. Their
problem matches very closely our requirements for remote cache listeners, and has some
interesting ideas on how to handle failures.
A design document of that can be found.
[1]
http://research.google.com/pubs/pub37474.html
[2]
https://community.jboss.org/wiki/DesignOfRemoteEventHandlingInHotRod
>
> Cheers
> Manik
>
>
> On 27 Aug 2013, at 20:51, SUTRA Pierre <pierre.sutra(a)unine.ch> wrote:
>
>> Dear Manik,
>>
>> I am currently implementing the Leads storage manager on top of Infinispan. The
idea is to make an Infinispn module, and precisely implemeting an AdvancedCache object on
top of a set of remote caches.
>>
>> Among the Infinispan functionnalities which would be necessary, there are the
remoteCache listeners. This feature is planned for Hotrod 2.0. Could you please tell me at
which date, do you think, this version will be available ? Besides, do you know how
difficult it is to implement this feature ?
>>
>> Thank you !
>> Best,
>>
>> Pierre
>
> --
> Manik Surtani
>
>
>
>
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/infinispan-dev
Cheers,
--
Mircea Markus
Infinispan lead (
www.infinispan.org)
_______________________________________________
infinispan-dev mailing list
infinispan-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev
--
Galder Zamarreño
galder(a)redhat.com
twitter.com/galderz
Project Lead, Escalante
http://escalante.io
Engineer, Infinispan
http://infinispan.org