camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Willem Jiang <>
Subject Re: SEDA implementation
Date Thu, 08 Apr 2010 01:28:46 GMT

Current camel-seda component is based on the queue with a thread pool to 
consume and produce the message. It's much like the SEDA that you found.
But after went through the whole story, the write had some theories 
which made me think the research papers were doing the different things 
as we do in camel.
camel-seda only has one queue, and it doesn't pull the message from the 
network, so I don't think camel-seda has this kind of issue.

vcheruvu wrote:
> Hi,
> I came across site about SEDA implementation,
>  . Does camel SEDA component
> follow this model? If it does, author stated that "It is also worth noting
> that a number of recent research papers have demonstrated that the SEDA
> prototype (in Java) performs poorly compared to threaded or event-based
> systems implemented in C....... Also, SEDA imposes a high context switch
> overhead in certain cases, depending on the number of threads and stages
> used, and the processing granularity within each stage. " Is this still a
> concern with SEDA implementation in Camel?
> Kind regards,
> -Vid-

View raw message