Understanding Job Scheduling

Impulse allows to scheduling Jobs, scheduling is the ability to use a cron expression to schedule when and how often to perform an action. This allows you to automatically perform these actions instead of having to manually press the button.

Also, Impulse support the pipe lining of Jobs, allowing you to run multiple jobs and run them either in parallel and/or after a previous set of jobs finished.

The following diagrams explain the impulse flow for scheduling a Job and the Impulse flow to Pipe lining one or multiple Jobs.

These diagrams use after the name of the service involved in each step the Rn format (example: Sync Manager (R1)) to denote the responsibility of the process in each step of the flow, the description of each service and responsibilities can be found under the Services section.

Last updated