NetMQ / Zyre

C# Implementation of ZeroMQ Realtime Exchange Protocol, based on NetMQ
Mozilla Public License 2.0
33 stars 14 forks source link

zgossip and/or TCP beaconing #14

Open danielcrenna opened 4 years ago

danielcrenna commented 4 years ago

Hello,

I understand the zgossip functionality hasn't been ported into NetMQ at this point, if ever.

My basic understanding is that Zyre implements the Harmony pattern, though the Harmony pattern discusses TCP beaconing. I'm not sure if zgossip incorporates TCP beaconing or if it's also using UDP beaconing.

I'm asking to understand a) what is necessary to get zgossip implemented, if there are any specific limitations/reasons for avoiding it, b) whether TCP beaconing is possible in it or elsewhere in NetMQ.

Use case is that all the cloud providers I've looked at disallow UDP beaconing, so a TCP beacon solution using a "seed" list seems to be the only tractable option on the cloud.