[jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)] - Re: Can't configure a single, shared JGroups channel

timfox do-not-reply at jboss.com
Mon Sep 17 07:46:32 EDT 2007


Won't having a single channel introduce performance issues?

JBM uses the the control channel for sending control messages (adding/removing a queue etc), and a data channel for fast multicasting of messages to topics - also this is used for primary-secondary communication for failover.

JBM needs virtual synchrony for the control channel, but is much looser on the data channel. Does a "one size fits all" channel really work?

Wouldn't it make more sense for AS5 to ship with a selection of different stacks that can be used for different purposes?

E.g. you could have a totall ordered channel, a virtual synchony channel, another tuned for fast UDP etc.

I can see you want to avoid problems with startup times for many channels, but would it be hard to add a feature to the JGroups so it "lazy loads" the channel confis - i.e. it doesn't load it until it is requested?

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

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



More information about the jboss-dev-forums mailing list