Make Isolation level available
linkdotnet opened this issue · 0 comments
linkdotnet commented
Currently, there is no isolation between the jobs and the scheduler. Long-running synchronous jobs can take the scheduler hostage.
On the other hand, spawning many Task.Run
will decrease scalability.
Therefore, there has to be a configuration on the job level that dictates whether or not the synchronous part runs in the scheduler or is completely disconnected via Task.Run
.