cSEDA
Produces and consumes messages asynchronously in different threads within a single CamelContext.
cSEDA provides asynchronous SEDA behavior, so that messages are exchanged on a BlockingQueue and consumers are invoked in a separate thread from the producer within a single CamelContext.
For more information, see the Apache camel documentation https://camel.apache.org/components/latest/.