On Tue, Jun 26, 2012 at 7:09 PM, Edwin <edwin.rabbi...@gmail.com> wrote:
> Hi Folks,
>
> I have a route which takes larges volumes of messages from an
> endpoint(custom), splits the message in to subsets of messages via the load
> balancer EIP and places on 5 different SEDA queues.
>
> I have 200 of these routes:
> from("custom:endpoint?param1=session1").loadBalance()....to("seda:session1_1","seda:session1_2",..."seda:session15")
> .......
> .......
> from("custom:endpoint?param1=session200").loadBalance()....to("seda:session200_1","seda:session200_2",..."seda:session2_200")
>
> Consequently, I now have potentially in excess of 1000 SEDA queues. Just
> wondering what kind of footprint this number of SEDA queues have in terms of
> performance and memory?
>
> Would folks have concerns with this number of SEDA queues?
>

No, as each consumer from a seda queue has its own thread pool /
threads, which mean you will have 1000+ threads to consume from the
seda queues, if you have all queues in use at the same time.



> Thanks,
> Edwin
>
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/Footprint-of-SEDA-queues-tp5715128.html
> Sent from the Camel - Users mailing list archive at Nabble.com.



-- 
Claus Ibsen
-----------------
FuseSource
Email: cib...@fusesource.com
Web: http://fusesource.com
Twitter: davsclaus, fusenews
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen

Reply via email to