Ask HN: Scala distributed jobs framework, features?
I'm currently developing a Scala distributed jobs framework called TaskForce (https://github.com/ahamdy88/TaskForce) which will support to following:
- Distributed
- Fault tolerant
- Load balanced
- Support chained jobs
- Dynamic job weighting
- customizable retrial mechanism per job
- Worker multi-version support for rolling updates
- Start job after another (big jobs can be divided into smaller sequential jobs (steps))
- Jobs can be divided into parallel distributed smaller jobs
- Job priority
- Auto Scaling (using cloud APIs)
any ideas to be added to the list? what do you expect from a distributed jobs framework?
0 comments
[ 3.5 ms ] story [ 8.4 ms ] threadNo comments yet.