[zeromq-dev] Queuing to multiple workers and receiving multiple responses as a single multi-part message.

Martin Sustrik sustrik at 250bpm.com
Tue May 11 09:56:04 CEST 2010


John Smith wrote:
> Sorry it has taken me so long to get back to you, I have not explained 
> myself very well :-).
> 
> Basically, my idea was to have a forum where, to achieve 
> high scalability, data would be split among multiple databases, perhaps 
> by the modulo 3 of the message id if you had 3 databases.  If there was 
> then one worker per database, then every time a process requested say 
> ids 1 to 100, a request would need to be made to each worker, and each 
> worker would return the messages stored in its database in parallel.

Yes, that's hot-hot failover.

> I think I would need to use an async pub/sub type architecture back 
> end, with a front end which took all the events and matched them up to 
> the original request.

Yes. Exactly.

Martin



More information about the zeromq-dev mailing list