[nanomsg] RE: [Non-DoD Source] [nanomsg] nng version 0.2.0 — Happy New Year!

  • From: "Karan, Cem F CIV USARMY RDECOM ARL (US)" <cem.f.karan.civ@xxxxxxxx>
  • To: "nanomsg@xxxxxxxxxxxxx" <nanomsg@xxxxxxxxxxxxx>
  • Date: Tue, 2 Jan 2018 18:11:42 +0000

Hi Garrett, a quick question about the extensibility of nng; is it possible to 
extend it to support red and green parts similar to the Licklider Transmission 
Protocol (see towards the end of the Design section for definitions of red and 
green: 
https://en.wikipedia.org/wiki/Licklider_Transmission_Protocol#Design)<https://en.wikipedia.org/wiki/Licklider_Transmission_Protocol#Design)?>
 ?  I can see a lot of practical use cases where only portions of a stream need 
to be guaranteed delivery, but I can also see how this is not a current focus 
of nng.  I just want to know if the current framework is flexible enough to 
support it.

Thanks,
Cem Karan

________________________________
From: nanomsg-bounce@xxxxxxxxxxxxx [nanomsg-bounce@xxxxxxxxxxxxx] on behalf of 
Garrett D'Amore [garrett@xxxxxxxxxx]
Sent: Saturday, December 30, 2017 10:17 PM
To: nanomsg@xxxxxxxxxxxxx
Subject: [Non-DoD Source] [nanomsg] nng version 0.2.0 — Happy New Year!

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] RE: [Non-DoD Source] [nanomsg] nng version 0.2.0 — Happy New Year! - Karan, Cem F CIV USARMY RDECOM ARL (US)