I have been mooting the same thoughts too. Go for it. On Saturday, February 9, 2013, Michael Schoonmaker wrote:
> I want to make sure I'm not unnecessarily duplicating effort. > > The existing ZeroMQ library (https://npmjs.org/package/zmq) is > _perfect_ for a significant number of use cases. It handles a lot of > the low-level socket management for you, automatically emitting > 'message' events as new messages arrive. Awesome. > > While it was invaluable for developing the current version of Shuttle, > for the next version I want to further utilize the existing queue > mechanics inherent to ZeroMQ, and pull from sockets _manually_, rather > than automatically. (For reasons and examples, see the Guide. It's a > delightful read: http://zguide.zeromq.org/page:all) > > I'm planning on building a new set of ZeroMQ bindings that take > inspiration from the streams2 Duplex class, albeit reading and writing > in _messages_ rather than bytes (although it would be simple to write > a set of Transforms to make these pseudo-Duplexes behave more like > true streams2 Duplexes, fracturing the message frames back into > bytestreams. It seems like an odd use case, but is fortunately > workable). > > Is anyone planning on similar work, or should I continue unabated? > > -Schoon > > -- > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected]<javascript:;> > To unsubscribe from this group, send email to > [email protected] <javascript:;> > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "nodejs" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:;>. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- Ruben Tan Long Zheng "Certified Redundant Amnestic Professional (CRAP)" -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
