7 Commits

Author SHA1 Message Date
f4cd69db47 feat: only try to stop if running 2026-01-14 14:28:01 +01:00
5cae3ba93d feat: add a very high amount of parallel processes
The library is not intended to handle this many tasks created so fast, and as such it is not optimized for. Generally we only allow a single modifier to the process manager at once. However, even then it can start and run a lot of tasks at once. Note that these processes, are comparable to pods / wasm containers / etc. And as such it wouldn't be realistic to run so many in parallel.

Signed-off-by: kjuulh <contact@kjuulh.io>
2026-01-07 16:10:05 +01:00
24503ab258 feat: ready for crates.io publishing
Signed-off-by: kjuulh <contact@kjuulh.io>
2026-01-07 15:33:32 +01:00
b308c5b123 feat: update readme with gif
Signed-off-by: kjuulh <contact@kjuulh.io>
2026-01-07 15:25:53 +01:00
1de13de61b feat: add tests
Signed-off-by: kjuulh <contact@kjuulh.io>
2026-01-07 15:14:44 +01:00
1fc3127b84 refactor: into more reasonable project structure
Signed-off-by: kjuulh <contact@kjuulh.io>
2026-01-07 14:38:17 +01:00
a5f6dfa972 feat: add basic process manager
Signed-off-by: kjuulh <contact@kjuulh.io>
2026-01-07 14:12:56 +01:00