Invention Grant
- Patent Title: Opportunistic cloud data platform pipeline scheduler
-
Application No.: US18176010Application Date: 2023-02-28
-
Publication No.: US12050603B2Publication Date: 2024-07-30
- Inventor: Sebastian Breß , Moritz Eyssen , Max Heimel , Max Jendruk
- Applicant: Snowflake Inc.
- Applicant Address: US MT Bozeman
- Assignee: Snowflake Inc.
- Current Assignee: Snowflake Inc.
- Current Assignee Address: US MT Bozeman
- Agency: Schwegman Lundberg & Woessner, P.A.
- Main IPC: G06F16/2453
- IPC: G06F16/2453 ; G06F9/48 ; G06F16/27

Abstract:
Methods, systems, and computer programs are presented for scheduling and executing request plans using an opportunistic approach. An opportunistic scheduler generates a request plan for a request on a cloud data platform, the request plan comprising a plurality of operations and identifies a plurality of contingent operations from the plurality of operations of the request plan. The opportunistic scheduler schedules the plurality of contingent operations for execution and sets the scheduled plurality of contingent operations to execute at a specific position in the request plan. The opportunistic scheduler sets remaining operations for execution by any available thread as threads that are processing the request plan become available and processes the request plan according to the scheduled plurality of contingent operations.
Public/Granted literature
- US20230205770A1 OPPORTUNISTIC CLOUD DATA PLATFORM PIPELINE SCHEDULER Public/Granted day:2023-06-29
Information query