skip to content
==> README.md <==
1# @ajax/mesh-cluster-conf
2
3A fleet's cluster config: one `key = value` file describing every member (`systems = N`, each
4`k.peer = host:port`, an optional `k.listen`), the liveness timing (`ping_ms`, `dead_ms`) and the
5scheduler's `sched_*` policy. `mcc_topology_parse` gives one member's view: where it listens (systems
6k > 0) and whom it dials (every j > k).
7
8## Ported from
9
10[alpha-rust-mesh](https://github.com/rsafier/alpha-rust-mesh) `crates/mesh-host/src/cluster.rs`
11(`Topology`, `Tunables`, `keys`, `topology`, `pair_dialer`, `pair_listener`).
12
13## Tests
14
15`tests/cluster.c`: the Rust's `three_systems` and `errors` tests, with the exact error messages.
16
17## Licence
18
19MIT. See the repository's LICENSE.