Go-nodeGo 实现的 Erlang/OTP node

联合创作 · 2023-09-29 09:35

Go-node 是一个用 Go 语言实现的 Erlang/OTP node


已支持的功能:



  • Publish listen port via EPMD

  • Handle incoming connection from other node using Erlang Distribution Protocol

  • Spawn Erlang-like processes

  • Register and unregister processes with simple atom

  • Send messages to registered (using atom) or not registered (using Pid) processes at Go-node or remote Erlang-node

  • Create own process with GenServer behaviour (like gen_server in Erlang/OTP)


即将支持:



  • Initiate connection to other node

  • Supervisors tree

  • Create own behaviours

  • RPC callbacks

  • Atom cache references to increase throughput

浏览 18
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报