views:

157

answers:

1

I'm thinking about SEDA. We design at the moment an application (which is running on a server as a service) which must be multithreaded and message / event based.

The SEDA idea is very intresting and should match. But I cannot find articles etc. writing about experiences made with it.

My question(s) now is(are):

  • Do you use ActiveMQ, MSMQ to implement the queues or do you have a self written class which acts as queue? We have written once a thread-safe FIFO Queue class which is very helpful in a multithreaded environment.

  • Fit's the threadpool class of .NET for this or did you implement an own Threadpool / sheduler ?

Are there any traps / good practices ?

Thanks

Thomas

A: 

Seems that nobody has ever done somthing on this topic.

So we decided to implement our own (thread-safe) messaging infrastructure.

TomTom
Thanks for the update, would you add some details on your implementation?
torial