US2021311781A1PendingUtilityA1

Method and system for scalable job processing

Assignee: IMPORT IO LTDPriority: Aug 14, 2014Filed: Jun 17, 2021Published: Oct 7, 2021
Est. expiryAug 14, 2034(~8 yrs left)· nominal 20-yr term from priority
G06F 2209/509G06F 9/5083G06F 9/485G06F 9/546G06F 9/54G06F 9/50G06F 9/5005G06F 9/4881G06F 9/461G06F 2209/503
42
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention relates to methods for processing jobs within a cluster architecture. One method comprises the pausing of a job when waiting upon external dependencies. Another method comprises the transmission of messages relating to the ongoing processing of jobs back to a client via a persistent messaging channel. Yet another method comprises determining capacity at a node before allocating a job for processing by the node or adding the job to a cluster queue. A system for processing jobs within a cluster architecture is also disclosed.

Claims

exact text as granted — not AI-modified
1 . A method for processing jobs in a cluster architecture, including:
 one node of a plurality of processing nodes within the architecture receiving a job;   processing the job until the job is waiting for an external dependency to complete;   when a job is waiting for an external dependency, pausing the job;   processing another job; and   when the external dependency is completed, continuing the job.   
     
     
         2 . A method as claimed in  claim 1 , wherein each job is deserialised from a job definition. 
     
     
         3 . A method as claimed in  claim 2 , wherein the job definition includes task parameters and definition type. 
     
     
         4 - 54 . (canceled)

Join the waitlist — get patent alerts

Track US2021311781A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.