- Mongrel2 uses SUB/PUB (2 channel), BlastBeat uses ROUTER/DEALER, you
only need one channel for request and response.
- Mongrel2 put the whole request in a single message, this is easier but
forces you to pass uploaded file as filenames (so backend must be on the
same machine or need access to the mongrel2 machine) or to buffer into
memory (for adding datas to the zeromq message). BlastBeat requires you to
manage request content data assembling 'body' messages.
So, 2 different approaches. In addition to this mongrel2 is a full
featured webserver, an area in which BlastBeat does not want to compete :)