Nanomsg

From Free Software Directory
 
Jump to: navigation, search


[edit]

Nanomsg

http://nanomsg.org/
high-performance implementation of scalability libraries

nanomsg 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.

The communication patterns, also called "scalability protocols", are basic blocks for building distributed systems. By combining them you can create a vast array of distributed applications. The following scalability protocols are currently available:

PAIR - simple one-to-one communication BUS - simple many-to- many communication REQREP - allows one to build clusters of stateless services to process user requests PUBSUB - distributes messages to large sets of interested subscribers PIPELINE - aggregates messages from multiple sources and load balances them among many destinations SURVEY - allows one to query state of multiple applications in a single go





Licensing

License

Verified by

Verified on

Notes

License

Expat

Verified by

Debian: Harlan Lieberman-Berg <H.LiebermanBerg@gmail.com>

Verified on

26 August 2014

Notes

License: expat




Leaders and contributors

Contact(s)Role
Martin Sústrik contact


Resources and communication

AudienceResource typeURI
Debian (Ref)https://tracker.debian.org/pkg/nanomsg
Python (Ref)https://pypi.org/project/nanomsg
Downloadhttps://github.com/nanomsg/nanomsg
Ruby (Ref)https://rubygems.org/gems/nanomsg


Software prerequisites




Entry








"contact" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.


"Python (Ref)" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.


"Ruby (Ref)" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.


"Debian (Ref)" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.








Date 2015-07-17
Source Debian
Source link http://packages.debian.org/sid/nanomsg

[[Category:]]



Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.