Hi devs,

I'm currently working on a network event distribution system.

The goal is to be able to shared events across XWiki instance (or not
XWiki) of a same network groups.

There is two target:
- unique easy clustering channel: if every XWiki instance of a network
group share the events it's becoming easy to make sure all instance of
the same cluster are synchronized and not only the code which is using
default cache system
- a new push communication interface to know what append on a farm for
network administrator or for softs like XWord and XEclipse to easily
update pages list etc...

To summarize I plan to do a Remote Observation Manager module which
send events coming for Observation Manager and inject in it events
coming for the network.

See http://dev.xwiki.org/xwiki/bin/view/Design/DistributedEvents for
more details (like events converters etc...).

For now my choice is on jgroups for the network part which is simple
to use, very configurable and well known. I looked at some other like
JMS or Hazelcast but after all, I think jgroups contains all i need
and is very light.

Would be great if some of you who has experience on this (or not)
could shoot with all remarks and suggestions.

I should be able to commit a first try based on jgroups this week on sandbox.

Thanks,
-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to