Why separate: This gives you hard resource isolation and future scaling.
Contains
- job polling/claiming
- execution invocation (engine)
- progress updates
- result persistence
- trace mode runs on demand
- observability config
Depends on
- engine, domain, stats (maybe), persistence, packs, contract
Why separate: This gives you hard resource isolation and future scaling.
Contains
Depends on