AltME: R3 Protocols
Monday 1st December, 2014
I like both, but they are very different to me. I LOVE the idea of a completely native REBOL solution, but 0MQ opens the door to interacting with other systems.
And we should be able to use 0MQ as just another transport for LNS, right?
Yes, 0MQ is leaning towards transports, while R/S is leaning towards defining message formats. In the middle, they overlap
Looking at R/S in terms of 0MQ, it's not completely clear what R/S offers, but it looks like it's more like 0MQ dealer/router than request/reply
0MQ's flexible other topologies are not offered by R/S, so it's a matter of viewpoint which one would be considered more high level
When you need them in R/S, you'd have to implement them yourself on top of R/S's sort-of dealer/router
Tuesday 2nd December, 2014
How do you see R/S as dealer-router?
It seems to be able to overlap multiple requests, which is essential for performance, and also means it needs to maintain internal message queues
However, it doesn't automatically generate node IDs like 0MQ, so it's less convenient in that
Ah, OK. And since there is no concept of distributing work, you would have to build all that yourself behind the server.
Wednesday 3rd December, 2014
Last message posted 146 weeks ago.