Hi,

Charles Moulliard wrote:
Based on James feedback, I have adapted the categories. I will create
a wiki page on camel wiki to show the different options

 1. Loadbalancing
     loadbalance() : http://camel.apache.org/load-balancer.html

 2. Clustering

 2.1. Same JVM & CamelContext

 seda:// : http://camel.apache.org/seda.html or direct://
and threads()
jms:// or activemq:// and threads()

 2.2 Different JVM & CamelContext

 2.2.1. Suitable for solutions running in standalone mode or deployed
in Web Application Server (different WAR/EAR)
 vm:// : http://camel.apache.org/vm.html or jms:// - activemq://


After checking the wiki page and vm component code, I'm sure vm component can't be used across the JVM.

I think we need to change this part.


 2.2.2. Between different instances of OSGI servers (SMX4)
 nmr:// : http://camel.apache.org/nmr.html or jms:// - activemq://

 2.2.3. If message persistence is required
jms:// - activemq://

4. Cloudcomputing

4.1 Cassandra
 It could be interesting to create a Cassandra endpoint to allow to consume
 info/camel messages from Cassandra DB (NOSQL database) or to push there
 camel message (using id + binary stream). It might also make an interesting
 aggregator implementation since its also distributed & can support multi-master

4.2 camel-terracotta
 Extends the SEDA component

Kind regards,

Charles Moulliard
Senior Enterprise Architect
Apache Camel Committer

*****************************
blog : http://cmoulliard.blogspot.com
twitter : http://twitter.com/cmoulliard
Linkedlin : http://www.linkedin.com/in/charlesmoulliard

Apache Camel Group :
http://www.linkedin.com/groups?home=&gid=2447439&trk=anet_ug_hm

Reply via email to