Systems and methods for scheduling tasks
AssigneesAtlassian Pty Ltd., Atlassian Inc.
InventorsAlexander Else, Haitao Li
Life of this patent
Estimating the term…
Loading patent…
AssigneesAtlassian Pty Ltd., Atlassian Inc.
InventorsAlexander Else, Haitao Li
Estimating the term…
In one embodiment, a method for scheduling tasks comprises, at a task scheduler of a processing node of a plurality of processing nodes: retrieving a first task descriptor from a local memory of the task scheduler, the task descriptor corresponding to a task scheduled for execution at the current time and comprising at least a task execution time, a frequency for performing the task, and a task identifier; determining whether the task descriptor is assigned to the task scheduler for execution; if it is determined that the task descriptor is assigned to the task scheduler for execution: executing the task; updating the task execution time based on the current task execution time and the frequency for performing the task; and re-queuing the task descriptor in the local memory.
A method for scheduling tasks, the method comprising:
A task scheduler for scheduling tasks, the task scheduler operating on a processing node of a plurality of processing nodes, each processing node of the plurality of processing nodes including a distinct task scheduler, the task scheduler configured to:
Dependencies are inferred from the claim text.