661 B
661 B
AScrossfire
hello world
components
- base: #lang for configuration/definitions
- server: distribute jobs to workers
- base definitions of input classes and how to divide them
- dynamic slicing and scheduling based on agents' reported work rate
- fairly randomized distribution
- agent: accepts and runs jobs
- optional: containerization
- optional: appimage-like behavior
- required: run binary with infrastructure to get assigned brute force range, log and report progress. via library interface as well as stdio interface
- client: submit jobs and view progress via command line (and maybe racket/gui and framework???)