# ZeroMQ vs. other transport protocols (such as nanomsg)?

**URL:** <https://discourse.julialang.org/t/zeromq-vs-other-transport-protocols-such-as-nanomsg/2136>\
**Category:** General Usage\
**Tags:** networking\
**Created:** [February 14, 2017, 6:52pm UTC](https://discourse.julialang.org/t/zeromq-vs-other-transport-protocols-such-as-nanomsg/2136 "2017-02-14T18:52:13Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![sairus7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sairus7/32/10816_2.png) [@sairus7](https://discourse.julialang.org/u/sairus7)\
**Post date:** [December 12, 2019, 12:38am UTC](https://discourse.julialang.org/t/zeromq-vs-other-transport-protocols-such-as-nanomsg/2136/5 "2019-12-12T00:38:54Z")

</div>

There is an update to nanomsg library status - a complete rewrite of the core library has been released – [NNG](http://garrett.damore.org/2018/05/no-nanomsg-is-not-dead.html).

Latest release: [Releases · nanomsg/nng · GitHub](https://github.com/nanomsg/nng/releases)

Found a presenatation about it in this post:

> [@Realtime streaming of tick data](https://discourse.julialang.org/t/realtime-streaming-of-tick-data/5713/9):
>
> [Here](https://staysail.github.io/nng_presentation/nng_presentation.html) is something interesting to read. Concerning to the performance and system architecture (for your HFT sys I guess), choosing a proper MQ could be important, but may not so critical at the very beginning, because you can always switch to or “plug into” a different MQ sys if you carefully designed the interface.

---

_[View the full topic](https://discourse.julialang.org/t/zeromq-vs-other-transport-protocols-such-as-nanomsg/2136)._
