🔀 Parallelism

Parallelism and concurrency

🛑 Interrupt
🛑 Interrupt
🛑 Interrupt
🚏 Stop
🚏 Stop
🚏 Stop

Safe Interruption Rules

  1. 🔵 Finish everything in progress.
  2. ⚫ Don't start anything new.
See fn_graph on Github.
  • Queuer:
    • Sends IDs of steps that can be executed.
    • Receives IDs of steps that are complete.
    • Checks for interruption.
  • Scheduler
    • Receives IDs of steps that can be executed.
    • Sends IDs of steps that are complete.