4 ms·
Rust FSM-based Resumable Postgres tasks
- imbolc 2y ago- FSM-based - each task is a granular state machine - Resumable - on error, after you fix the step logic or the external world, the task is able to pick up where it stopped - Postgres - a single table is enough to handle task scheduling, state transitions, and error processing