16 packages match "lease"
- total 17
- drwxr-xr-x-../
- drwxr-xr-x-Oct 27 04:27@ajax/mesh-lease/# 0.1.0 The lease: mesh-rt's node loop played by a host thread against the mailbox, for executors without resident kernels (wasm lanes)
- drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobs-rate/# 0.1.0 A member's measured rate for a job program (an EWMA over windows) with slow start for its lease size
- drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobs-lid/# 0.1.0 Job-table leadership ids (fleet term and count) and the lease ids each leadership hands out
- drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobs-select/# 0.1.0 Who gets a job's next lease: every member's verdict (down, not in the job's members, not running it, the scheduler's filter and score, the owner policy's backoff), best first
- drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobs-node/# 0.1.0 A meshd's job node, sans IO: its replica of the fleet's job table, the leader's dispatcher (leases, rates, stealing, retries, deadlines, exactly-once results, payload copies) and the member side
- drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobd-text/# 0.1.0 The jobs control answers: `jobs`, `job status <id>` and `job results <id> [from] [n]`, from a member's job node
- drwxr-xr-x-Oct 27 04:12@ajax/mesh-top-ui-fleet/# 0.1.0 mesh-top's fleet tabs: Fleet (members, placement matrix, explain, decisions, lockstep groups), Jobs (table, per-member shares, results, lease choice), Pipes (inboxes and feeds), and the fleet from the snapshots alone
- drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobs-sched/# 0.1.0 The jobs' lease selection over the fleet scheduler's model: members, each program's needs, measured performance, weights (F4's filter and score)
- drwxr-xr-x-Oct 27 04:27@ajax/mesh-exec-wasm/# 0.1.0 meshd's wasm executor (BACKEND_WASM): CPU programs as WebAssembly modules on lease lanes, behind the backend interface
- 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 05:24@ajax/mesh-jobs-table/# 0.1.0 The job table: jobs with their done items, results, runs, failures and folds; applying ops as a join-semilattice (an item's first result wins)
- drwxr-xr-x-Oct 27 05:23@ajax/mesh-jobs-spec/# 0.1.0 A job's spec (program, op, items, priority, attempts, deadline, result mode, setup, members) and its one-line text form
- drwxr-xr-x-Oct 27 04:27@ajax/mesh-exec-wasm-imports/# 0.1.0 The mesh::* imports of meshd's wasm executor: a lane's windows onto the mailbox, bounds-checked as mesh-rt's View
- drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobs-out/# 0.1.0 The job node's outputs (sends, blob pushes and fetches, persists, runs, cuts, answers, logs) and the rule that every persist is synced before the next send
- drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobd/# 0.1.0 meshd's jobs thread and blob thread: the job node over the peer links, the driver and the job log; the blob store's thread and its writers; the jobs view and the host block's job fields
- drwxr-xr-x-Oct 27 05:23@ajax/mesh-blobd/# 0.1.0 The blob thread's logic: this member's payloads kept durably, pushes to the copy holders with a window, fetches with failover, image assemblies, and `render`