I'm wondering what the best practice is for a complex application, where many sub-systems (some related, some not) are using camel to process messages, if it is best to have all of them share the same single CamelContext or if its better to have more than one CamelContext to partition the systems?
Any advise? --jason