BSD Ports

net/zyre 2.0.1_1 DragonFly

Framework for proximity-based peer-to-peer applications

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MPL20
Categories
net
Package size
51.6 KiB, 176.2 KiB installed

Description

Zyre provides reliable group messaging over local area networks.

It has these key characteristics: * Zyre needs no administration or configuration. * Peers may join and leave the network at any time. * Peers talk to each other without any central brokers or servers. * Peers can talk directly to each other. * Peers can join groups, and then talk to groups. * Zyre is reliable, and loses no messages even when the network is heavily loaded. * Zyre is fast and has low latency, requiring no consensus protocols. * Zyre is designed for WiFi networks, yet also works well on Ethernet networks. * Time for a new peer to join a network is about one second.

Typical use cases for Zyre are: * Local service discovery. * Clustering of a set of services on the same Ethernet network. * Controlling a network of smart devices (Internet of Things). * Multi-user mobile applications (like smart classrooms).

In the other systems

SystemPortVersion
DragonFlynet/zyre2.0.1_1
FreeBSDnet/zyre2.0.1_2
MidnightBSDnet/zyre2.0.1
HardenedBSDnet/zyre2.0.1_2
GhostBSDnet/zyre2.0.1_2

Install

Binary package:

pkg install zyre

From DPorts:

cd /usr/dports/net/zyre && make install clean

Dependencies

Run dependencies 2

No port depends on this one.