skip to content
[readonly]

17 packages match "wire"

  • total 18
  • drwxr-xr-x-../
  • drwxr-xr-x-Oct 27 02:57@ajax/mesh-mps-wire/# 0.1.0 The frames between meshd and its MPS worker processes: a length, an op, its body
  • drwxr-xr-x-Oct 27 04:09@ajax/mesh-place-wire/# 0.1.0 The placement peer frames: F_PLACE (a placement change), F_FRAME (a frame's state and parts), F_INPUT (input to the program's owner)
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-infer-wire/# 0.1.0 The gpt2 service protocol's wire: frames, key=value messages, checksummed KV layers
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-jobs-wire/# 0.1.0 The jobs' little-endian binary encoding: u8, u32, u64, length-prefixed bytes and UTF-8 strings, item ranges; a reader with exact error text
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-sched-needs/# 0.1.0 What a program needs and prefers from the fleet scheduler (backends, arch, terms, replicas, groups, reservations) and its one-token wire form
  • drwxr-xr-x-Oct 27 04:09@ajax/mesh-peer-codec/# 0.1.0 The fleet's peer link frames: F_JOIN with capabilities, the election and commit messages, F_BEAT with the reconcile status and move outcomes, F_HELLO
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-strbuf/# 0.1.0 A growable byte and text buffer with printf, and printf into a new string
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-mt/# 0.1.0 Growable strings and string lists for the fleet packages, with Rust's split semantics
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-sched-member/# 0.1.0 One fleet member as the scheduler sees it (capabilities, live load, link RTT, failures) and a program's measured performance on it
  • drwxr-xr-x-Oct 27 04:27@ajax/mesh-place-mode/# 0.1.1 How a program is placed across the cluster: local, pinned to one machine, or split by an assignment of its parts (with the auto split), and each machine's role
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-jobs-op/# 0.1.0 An edit of the job table (submit, cancel, done, done-run, fail, fails, dupes, finish, forget, fold, tone), item results and payload references, and their binary encoding
  • drwxr-xr-x-Oct 27 04:08@ajax/rust-fmt/# 0.1.0 Rust-compatible text formatting in C: a float's Display (shortest round-trip, no exponent) and a string's Debug
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-jobs-frame/# 0.1.0 The job frames on the peer links (F_JOB_AVAIL, F_JOB_STATE, F_JOB_ACK, F_JOB_PULL, F_JOB_HAVE, F_LEASE, F_LEASE_CUT, F_RESULT): types, encoding, decoding
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-fleet-core/# 0.1.0 The fleet's election and commit state machine (Raft's rules with PreVote and CheckQuorum, no log; a pair has a fixed coordinator), sans-IO
  • drwxr-xr-x-Oct 27 04:12@ajax/mesh-reconcile/# 0.1.0 The fleet reconciler: makes this member's programs match the committed document (loads, upgrades, migrations with views, the lockstep group's epochs and cycles, placement)
  • drwxr-xr-x-Oct 27 07:31@ajax/mesh-peer-relay/# 0.1.1 The fleet thread: links, the election and commit core, changes forwarded to the leader, the leader's policies and scheduler, migrations, lockstep groups and the published fleet state
  • drwxr-xr-x-Oct 27 07:31@ajax/mesh-fleetd/# 0.1.0 meshd's fleet member over the daemon's shared state: the fleet thread's host (status block, mailbox, catalog, driver, jobs), the reconciler's driver actions, the peer channel and link queue bridges, and the F_PERF report