Doug Whitfield

Doug Whitfield at

FLOSS Weekly 469: nanomsg https://twit.tv/shows/floss-weekly/episodes/469

nanomsg is a is a socket library that provides several common communication patterns. It aims to make the networking layer fast, scalable, and easy to use. Implemented in C, it works on a wide range of operating systems with no further dependencies.

Garrett has been working on and contributing to open source since 1991 as a student at Berkeley.

Hosts: Simon Phipps and Jonathan Bennett

Guest: Garrett DAmore

Download or subscribe to this show at https://twit.tv/shows/floss-weekly

Here's what's coming up for FLOSS in the future.

Think your open source project should be on FLOSS Weekly? Email Randal at merlyn@stonehenge.com

Thanks to CacheFly for providing the bandwidth for this podcast and Lullabot's Jeff Robbins, web designer and musician, for our theme music.

Sponsor:

This should be interesting. Given that Phipps usually goes for the governance aspect, I wonder if he'll bring up the zeromq heritage and C4.

clacke@libranet.de ❌ at 2018-02-19T15:11:29Z

Doug Whitfield likes this.

Ok, nanomsg guy brought up ZeroMQ himself, and Phipps brought up Hintjens 9.5 mins in.

clacke@libranet.de ❌ at 2018-02-20T03:05:14Z

Nanomsg guy, Garrett D'amore, does a really good job rehabilitating the standing of the project and arguing for its utility and raison d'être. The existence of several ground-up implementations of the protocols (C, Rust, Go) is interesting, and the nng work (still in C, still wire-compatible, but rewritten at core) and WebSocket backend sounds interesting.

Apart from a few comparisons with ZeroMQ, governance wasn't discussed much. Nanomsg and nng are described as mainly a one-man show.

clacke@libranet.de ❌ at 2018-02-20T03:35:30Z