Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Clustering in Jboss

 
Pradeep bhatt
Ranch Hand
Posts: 8927
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How does Jboss clustering compare with clustering provided by Weblogic? Thanks.
 
norman richards
Author
Ranch Hand
Posts: 367
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't use weblogic clustering. I'm not a multi-millionaire.
 
Pradeep bhatt
Ranch Hand
Posts: 8927
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by norman richards:
I don't use weblogic clustering. I'm not a multi-millionaire.


What are the various components that can be clustered ? Where can I get a document which will me let me know me know more about Jboss Clustering. Thanks.
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Pradip Bhat:
Where can I get a document which will me let me know me know more about Jboss Clustering.

Here you go: JBoss Clustering (PDF, 1mb)

In short, just like any other application server that advertises clustering support, JBoss provides a clustered JNDI tree and EJB components are all clustered of course. Other than that, someone else will have to fill in the blanks.

By the way, I would be especially interested in knowing whether JBoss supports clustered JMS queues or topics?
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Lasse Koskela:
By the way, I would be especially interested in knowing whether JBoss supports clustered JMS queues or topics?

Clarification: the above document doesn't seem to say much about JMS...
 
norman richards
Author
Ranch Hand
Posts: 367
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The current JMS implementation (there is a new one that will be out soon) is deployed using the ha-singleton mechanism in JBoss. The JMS service only runs on one node of the cluster at any time.It's more of a master/slave type of architecture. If the master node fails, JMS is activated on a different node.
 
norman richards
Author
Ranch Hand
Posts: 367
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The most important clustered service is HTTP state replication. This is built on top of JBoss Cache. JBoss also supports failover for remote EJBs and state replication for stateful session beans. If you are using hibernate, or using EJB3 entity beans, you can use a clustered 2nd level cache. (using JBoss Cache support takes about 2 lines of configuration to configure)
 
Cameron Purdy
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Weblogic and jboss clustering have similar goals and feature checklists, but they are two completely different implementations, so they could differ substantially in throughput, reliability, availability, scalability, performance, etc.

Also check out Coherence. It is unparalleled for its scalable performance, supporting sites with loads of over 100,000,000 pages per day.

Peace.
 
Pradeep bhatt
Ranch Hand
Posts: 8927
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks guys. Where can I get more info on Jboss Cache ? Is it proprietary implementation or implementation of some JSR?
 
Dave Salter
Ranch Hand
Posts: 293
Java Mac OS X Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can get all the info about JBossCache here

As far as I am aware, it is not based upon any JSR.

Cheers,

Dave.
 
Pradeep bhatt
Ranch Hand
Posts: 8927
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Dave.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic