[nanomsg] nng version 0.2.0 — Happy New Year!

  • From: "Garrett D'Amore" <garrett@xxxxxxxxxx>
  • To: "nanomsg@xxxxxxxxxxxxx" <nanomsg@xxxxxxxxxxxxx>
  • Date: Sun, 31 Dec 2017 03:17:52 +0000

Happy New Year (a little early)!

In the spirit of celebration of the year 2018, I’m pleased to announce that
nng — that is nanomsg-next-gen — version 0.2.0 is now released.

For those of you who have not been following, nng represents my effort
to completely redesign a modern nanomsg framework that can grow to support
new technologies and capabilities, and succeed in ways that nanomsg itself
was unable.

This is a pre-release, but I consider it “beta" level of stability.   It
still has some maturing to do, and some important functionality is missing,
but already it is quite usable.  Barring the lack of adequate documentation
and certain performance elements, I believe this version to be superior to
the official nanomsg in most regards.

This release adds secure websocket support, using the wss:// scheme, which
means it is now possible to use TLS v1.2 and websocket together.  It also
supports multiple sockets using the same TCP port when using either wss://
or ws:// schemes — the server will discriminate based on the full URL (or
in some cases, the value of Host:)

In the coming weeks and months, expect much more complete documentation,
performance improvements, observability improvements (actual statistics!),
and some interesting new capabilities for web applications and people
wanting to build gateways between the web and nanomsg applications.

For folks that want to participate and help, give me a shout.  There are
still lots of ways to assist, and things to do.

 — Garrett

Other related posts:

  • » [nanomsg] nng version 0.2.0 — Happy New Year! - Garrett D'Amore