[jboss-user] [JBoss Messaging] - Understanding JBoss Messaging and SPOF (Single Point of Fail

seattle.golfer do-not-reply at jboss.com
Wed Jan 30 16:58:01 EST 2008


Hi All,

    I've been away from JBoss for about 4+ years (working in Weblogic), and am finally coming back home.

     I'm trying to get a better handle on JBoss Messaging's clustering capabilities. They way I read the documentation/installation guide, you still need to have a shared database instance. From the 1.4B1 docs, "For a clustered installation it is mandatory that a shared database is available to all nodes in the cluster."

      Which (to me) appears to be Single Point of Failure (SPOF). I realize the database itself could be clustered, but still.. 

       Also, additional reading, such as this statement from Tim's (old) blog post (http://blogs.jboss.com/blog/tfox/?permalink=State_of_the_art_clustering_with_JBoss_Messaging.txt) states : "But there's another way we can increase the "durability" of a message without storing it to disk at all, and that's by replicating it in memory between different nodes. If the cluster is well constructed with good hardware, UPS etc then we can reach sufficiently levels of durability for many applications.". This is exactly what I'm after. 

So, which is it? Can I cluster a topic without a shared database or not? How about with a local database on each node in the cluster? 
        
         That being said, here's the problem I'm trying to solve.. A distributed topic that lives on N nodes. There are a few producers that live on each Node. There are also M consumers that don't care if the topic is clustered or not. Additionally, I don't want a SPOF, nor do I want to mess with a central database with clustering enabled. 

          Am I chasing a unicorn here? Is this even possible?


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4124943#4124943

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4124943



More information about the jboss-user mailing list