Java Forums

Main Menu
Home
Today's Posts
FAQ
Search
Contact Us

Java Network
Linux Archive
Java Tips
Java Tips Blog

Sponsored Links





Welcome to the Java Forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community, you will:

  • have access to post topics
  • communicate privately with other members (PM)
  • not see advertisements between posts
  • have the possibility to earn one of our surprises if you are an active member
  • access many other special features that will be introduced later.

Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact us.

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-16-2008, 10:36 PM
Member
 
Join Date: Oct 2008
Posts: 2
asynchrony is on a distinguished road
Looking for JGroups replacement
Anyone have any experience with messaging frameworks we could use to
replace JGroups in our application? So far we're under the impression
that JMS would be overkill and we're concerned about discovery times
with JXTA, but its not quite out of the discussion. Right now we're
still considering hub & spoke options, but we'd like the flexibility
to go to p2p in the future. We'd really appreciate any input.

Thanks,
Tim

P.S. JGroup Issues we had:
JGroups would remove a node [it would go out of wireless range] and
when it re-entered the network, the network would become split-brained
and there would be 3 groups of nodes being combined instead of just 2
[the node that left and the group that contains everybody else]. Some
nodes would be pulled from the original group and join the group the
re-entering node created.We then had trouble getting them all to come
back into the same group.
Bookmark Post in Technorati
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 10-17-2008, 01:31 AM
fishtoprecords's Avatar
Senior Member
 
Join Date: Jun 2008
Posts: 475
fishtoprecords is on a distinguished road
What are your requirements?

The only thing that can replace the exact functionalith of JGroups is JGroups. You have to list your real requirements, and then see what can deliver them.

It becomes a make or buy decision
Bookmark Post in Technorati
Reply With Quote
  #3 (permalink)  
Old 10-17-2008, 06:35 PM
Member
 
Join Date: Oct 2008
Posts: 1
btravers10 is on a distinguished road
You should seriously look at the open-source Project Shoal (shoal.dev.java.net). Shoal provides a complete, dynamic group membership infrastructure which is relying on JXTA. Shoal is used by Glassfish and Sun's appserver products for high-performance clustering and HA replications. It supports a tone of features and because it uses the JXTA P2P networking layer supports very dynamic and broad networking environments, wireless, NAT, multi-cluster domains, as well as low-latency and high-bandwidth. Shoal is also used in Sailfin (sailfin.dev.java.net) for Telco SIP sessions replications which require extremely low session discovery and replication.

Cheers,

B.
Bookmark Post in Technorati
Reply With Quote
  #4 (permalink)  
Old 10-17-2008, 08:09 PM
Member
 
Join Date: Oct 2008
Posts: 2
asynchrony is on a distinguished road
Thanks for the replies. To elaborate on our needs, we're basically
just trying to maintain messaging between nodes on an unstable
wireless network. We were going the route of implementing our own reliable message queues on top of JGroups, but we weren't satisfied with JGroups' ability to maintain accurate group membership in our unreliable network.

We actually looked briefly at shoal, but perhaps it is worth giving some more effort. I think we were concerned about how well it would perform on an unstable wireless network.
Bookmark Post in Technorati
Reply With Quote
  #5 (permalink)  
Old 10-18-2008, 12:54 AM
Member
 
Join Date: Oct 2008
Posts: 1
shreedhar is on a distinguished road
Please let us know if you have any questions/issues on shoal with this network architecture, at the Shoal users mailing list i.e users at shoal dot dev dot java dot net. We have never tried the group comm behavior of Shoal in unstable wireless networks so in the least we will get insights into design or functional issues that may need to be addressed.

Thanks
Shreedhar
Shoal Co Author
Bookmark Post in Technorati
Reply With Quote
Sponsored Links
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +3. The time now is 11:46 PM.


VBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2006 - 2007, www.java-forums.org