Hey all,

In Funnel (a distributed task toolkit) we're sort of dancing around having 
a full-on scheduler. We have a scheduler that has grown from development 
util, to prototype, to something we actually use, but it's missing many of 
the features you'd want in production. Mostly we aim to delegate scheduling 
to another application (SGE, Slurm, AWS Batch, Kubernetes, etc), but having 
a built-in ability to schedule tasks without extra infrastructure is 
undeniably attractive.

Writing a scheduler is one of those things people warn you away from 
though. I wish there was a solid library we could embed, but I haven't 
found anything.

I wanted to get some opinions from this community. Do you know of any 
scheduling libraries? Do you think having scheduling built in is a good 
idea? A bad idea? Should we keep chipping away at it? Would people be 
interested in a standalone scheduling library, or is this problem 
inherently too complex to be adequately captured in library form?

Thanks!

Funnel: https://github.com/ohsu-comp-bio/funnel

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to