1 unstable release
0.1.0-alpha.1 | Sep 16, 2024 |
---|
#330 in WebSocket
56KB
1K
SLoC
contactor
A distributed, eventually persisted, websocket framework.
Initially designed to be compatible Yjs.
System Design
This section of the read me is still WIP
Components
- Relay Nodes
- Redis or Redis Cluster
- DB/Storage Persistence Layer
Local Development
To run two RelayNodes and a redis cluster locally:
docker compose up
Deployment
WIP
lib.rs
:
Main library module for the crate.
This module re-exports the api
, relay
, and broadcast
modules and includes internal utilities.
Dependencies
~24–39MB
~647K SLoC