Expartisan
Elixir wrapper around lasp-lang/partisan
Install / Use
/learn @jlerche/ExpartisanREADME
ExPartisan
ExPartisan is an Elixir wrapper around the Erlang library Partisan, a membership system that uses TCP.
Usage
The current API exposes only a minimal set of methods, but enough to build something.
Nodes can be connected to each with join/1, and membership queried with
members/0. From there, messages can be sent to processes on nodes via
send_message/3 and cast_message/3. The full API is listed in the documentation.
Note, neither ExPartisan nor Partisan provide a method to discover other nodes. It is left up to the rest of the application to determine get that information.
Installation
If available in Hex, the package can be installed
by adding expartisan to your list of dependencies in mix.exs:
def deps do
[
{:expartisan, "~> 0.1.0"}
]
end
Related Skills
node-connect
347.6kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.6kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.6kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
