4 ms·
I'm trying to run jobs on a timer when the jobs are on a cluster and I don't know which server the job is assigned to. It's essentially a problem of distribute
by Gollapalli 6y ago
I'm trying to run jobs on a timer when the jobs are on a cluster and I don't know which server the job is assigned to.
It's essentially a problem of distributed timers and distributed transactions.
(If anyone has any resources on how similar problems have been solved in the past, I'd appreciate it.)
- pmiller2 6y agoMaybe not what you’re asking for, but this should at least give you an idea what to look for: https://en.wikipedia.org/wiki/Lamport_timestamp https://en.wikipedia.org/wiki/Lamport_timestamp https://en.wikipedia.org/wiki/Clock_synchronization https://en.wikipedia.org/wiki/Clock_synchronization https://en.wikipedia.org/wiki/Paxos_(computer_science) https://en.wikipedia.org/wiki/Paxos_(computer_science)
- dredmorbius 6y agoSounds like any number of queue-management systems. Most also allow for specifying minimum system resources and/or required configurations (for nonuniform clusters).