chaps-io / gush

Fast and distributed workflow runner using ActiveJob and Redis
MIT License
1.04k stars 104 forks source link

Storage refactor #4

Closed pokonski closed 10 years ago

pokonski commented 10 years ago

Jobs are now stored under separate Redis keys to provide atomic updates (fixes issues with jobs overwritting their own statuses and losing progress).

Also normalizes JSON parsing everywhere and removes dead code (Node and Edge)