As you said, ZeroMQ, Faye, etc. require a 3rd party library. See below why I don't want this.
I'm already using Socket.io but I don't think it solves my problem and I think it requires redis be installed separately. There is virtually no documentation on socket.io with redis. Postal.js falls into that category of pub/sub modules that make no mention as to whether they work across different node processes with IPC. A blog entry talks about cross-frames in the browser but that is quite different. I guess I'll have to dive into the code to figure this out. Or I'll ask in an issue. I didn't explain why I don't want the requirement for an external install. My app is going to be a tool for developers to use that runs in their browser but it requires them to install a module on their server. I fear that if they need to go to the trouble to install something like redis they'll never try it out. On Sun, Aug 4, 2013 at 1:17 PM, Brian Lalor <[email protected]> wrote: > I'd recommend ZeroMQ, but it does require a 3rd party library with > development headers to be installed first. It's a great technology, > however, and has bindings for a number of languages. > > How about Faye? Socket.io, or SockJS? Postal.js? > > -- > Brian Lalor > [email protected] > > On Aug 4, 2013, at 2:29 PM, Mark Hahn <[email protected]> wrote: > > What is the closest pubsub alternative to hook.io? Or, what is your > favorite pubsub solution? When I searched for "pubsub nodejs" I got a > headache trying to read them all. > > My biggest problem was that all the pubsub alternatives don't mention > whether they work between different instances of node (IPC). Is it assumed > that they all don't? > > As I posted here recently I'd like to use a solution other than redis so > that a user can just do "npm install myModule" and be done with it. > > -- > -- > 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. > > > > -- > -- > 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. > > > -- -- 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.
