How many jobs can be scheduled to run at any point in time?
JobServer can scale to handle tens of thousands of jobs running concurrently. It is designed to scale with the hardware it runs on. It can take advantage of machines running dozens of CPUs. Advanced scanning and caching algorithms allow JobServer to execute a very large number of jobs with a high degree of precision and concurrency while taking full efficient advantage of system resources (like multiple CPUs). • To what degree of scheduling accuracy will a job run? JobServer executes jobs using a highly optimized scheduling design. If you have an environment where hundreds or thousands of jobs may execute simultaneously, JobServer is designed to handle this. It uses an advanced multi-threaded scanning algorithm to launch jobs as soon as they are ready as defined by the system clock, while using a minimal amount of system resources. • So JobServer uses a database for persistence, what happens if the database crashes? Will jobs still run properly? JobServer uses a relational database to