SEDA in C++

G

Gianni Mariani

aa said:
Hi,

is anyone aware of an implementation of Matt Welsh's SEDA framework
(http://www.eecs.harvard.edu/~mdw/proj/seda/) in C++?

Alternatively: Do you know of flexible implementations of

* a thread-safe priority queue

* a thread pool

in C++?

I don't know about SEDA but the latest alpha of Austria C++ also has a
highly scalable (10,000+ connections) server framework.

http://netcabletv.org/public_releases/

I have not tested it fully and the interface design needs to be tweaked
a little before it's production quality.
 
J

Jerry Coffin

Hi,

is anyone aware of an implementation of Matt Welsh's SEDA framework
(http://www.eecs.harvard.edu/~mdw/proj/seda/) in C++?

Alternatively: Do you know of flexible implementations of

* a thread-safe priority queue

* a thread pool

in C++?

Boost.threads has a thread_group class you might find useful. It also
has mutexes that you can use to protect collections, though it doesn't
have thread-safe collections built in (that I recall).

Though I believe it's still in flux (to at least some degree) the next
version of the C++ standard will have threading in the library, most
likely based to some degree or other on Boost.threads.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,294
Messages
2,571,511
Members
48,197
Latest member
ปั๊มเฟส|JoyLikeSEO

Latest Threads

Top