[zeromq-dev] Getting started with ruby bindings
Martin Sustrik
sustrik at imatix.com
Wed Apr 21 15:33:21 CEST 2010
Martin Sustrik wrote:
> Well, we get that even today. The problem is that toy languages don't
> implement real concurrency so that they can get stuck when interacting
> with 0MQ...
Ruby is basically a single OS thread + green Ruby threads, right?
Such a design doesn't work with 0MQ, but it also doesn't scale to
multiple cores.
One possible solution is to take your ruby threads and run them as
separate processes. To communicate between them use 0MQ IPC transport.
Thoughts?
More information about the zeromq-dev
mailing list