I am trying to figure out what the difference would be between AsynCallBack vs InOut pattern.
Is InOut pattern a blocking call that should not be used for high performance/load applications?
Any direction would be appreciated.
You can read about asynchronous processing here
And about InOut here
The Camel in Action book, chapter 10, covers the asynchronous non-blocking engine in much more details.