Features
Job Execution
Parameterization
Both Job & Trigger (JobRun)
Forked Execution
Isolation of Jobs on process-level (JobRunner)
Progress Reporting
Output Collection
DI for Jobs
Optional
Logging
Management
Trigger Types
Non-Invasive
Rest API
Fully Typed Client
Persistence
RavenFS Store
Filesystem Store
MSSQL JobStore
RavenDB JobStore
Extendability
We think it’s important to define clear responsibilities for such an important thing like a JobServer. By having this in mind, we were able to cut the core components into different extensions so that you can choose which features you need and which complexity you need to add. Furthermore this makes the development more stable and preditcable. You will notice that by less frequent version updates for the server itself, but evolving feature componenents.