• 3 Posts
  • 6 Comments
Joined 5 years ago
cake
Cake day: January 10th, 2021

help-circle



  • hey! I think it is a bit different layer - all of these are process orchestration/supervision tools working on os level, so managing state of todo tasks like “fix bug” is wrong usage for such tools. The VM, I’m working on is embeddable and sandboxed - manages states of a application, so potentially process supervision tool may be built using VM since it has persistent storage and state will be preserved even on process crash + “tasks” have own instructions that means it more flexible than static configs : instead of foreground { kill <process> } it can contain logic and conditions (get process by id -> get its state -> if state is idle -> kill ) foreground { push <process_id> get_state push_state <idle> eq if kill <process> then }.