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

