eclipse-threadx / netxduo

Eclipse ThreadX - NetXDuo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
https://github.com/eclipse-threadx/rtos-docs/blob/main/rtos-docs/netx-duo/index.md
MIT License
247 stars 140 forks source link

broker-less pubsub? #5

Closed edbek closed 4 years ago

edbek commented 4 years ago

Are there any plans in the future to add the possibility of broker-less pubsub technology to netxduo, for example, nng (https://github.com/nanomsg/nng)?

edbek commented 4 years ago

Such a product as NNG is no more. Therefore, if the NNG appears on your network stack, then this will be a serious advance.

yuxin-azrtos commented 4 years ago

edbek, this is an interesting idea. I did some search but couldn't find the spec on the serverless pubsub. Can you point me the right direction? Thanks!

edbek commented 4 years ago

I can advise you to refer to the documentation for the ZeroMQ project https://zeromq.org/, since the NNG project itself was inspired by ZeroMQ.. The ZeroMQ project itself is very large for small embedded systems, but NNG is suitable for this. Here's how NNG(old nanomsg) itself works https://nanomsg.org/gettingstarted/index.html. Hope this helps you. Thank.

yuxin-azrtos commented 4 years ago

Thanks for the suggestion. We don't have plans to support ZeroMQ at this point.