Erlang
erlzmq_dnif
Github | http://github.com/lukaszsamson/erlzmq |
---|---|
Hex | https://hex.org.cn/packages/erlzmq_dnif |
erlzmq2 的一个分支,使用 dirty NIFs 处理阻塞 IO 调用,并使用专用线程安全地处理 sockets。兼容 zmq 4.x 支持 macos 和 *nix 支持 CurveZMQ
Chumak
Github | https://github.com/zeromq/chumak |
Hex | https://hex.org.cn/packages/chumak |
ZeroMQ 消息传输协议的纯 Erlang 实现。
ezmq
Github | https://github.com/zeromq/ezmq |
ezmq 使用 100% 纯 Erlang 实现了 ØMQ 协议。
erlang-czmq
Github | https://github.com/gar1t/erlang-czmq |
erlang-czmq 是一个基于 czmq 编写的 Erlang 移植。其 API 镜像了 CZMQ 的 API,所有函数都通过 czmqmodule 提供。
erlzmq2
Github | http://github.com/zeromq/erlzmq2 |
erlzmq2 是基于 NIF 的绑定。未维护 警告:不稳定 (会泄漏文件描述符、内存、线程,存在竞态条件,可能导致 beam 死锁,并因从多个 beam 线程访问 zmq socket 而崩溃)
erlzmq2 - esl fork
Github | http://github.com/esl/erlzmq |
Hex | https://hex.org.cn/packages/erlzmq |
发布在 hex.pm 上的 erlzmq2 分支。兼容 zmq 4.x 支持 macos 和 *nix 警告:不稳定 (会泄漏文件描述符、内存、线程,存在竞态条件,可能导致 beam 死锁,并因从多个 beam 线程访问 zmq socket 而崩溃)
erlzmq
Github | http://github.com/zeromq/erlzmq |
erlzmq 是基于端口的绑定。兼容 zmq 2.x 未维护