DISTRIBUTED TASK ASSIGNMENT IN A CLUSTER COMPUTING SYSTEM

    公开(公告)号:US20220398128A1

    公开(公告)日:2022-12-15

    申请号:US17343508

    申请日:2021-06-09

    Applicant: Splunk Inc.

    Abstract: A processing node selects a first task from a task list and sends, to a task assignment repository, a first write operation with a first task identifier of the first task to assign the first task to the processing node. The processing node detects failure of the first write operation based on the first task already being assigned and selects a second task from the task list. The processing node sends, to the task assignment repository, a second write operation with a second task identifier of the second task to assign the second task to the processing node. The processing node detects success of the second write operation and executes the second task.

    Distributed task assignment in a cluster computing system

    公开(公告)号:US11915044B2

    公开(公告)日:2024-02-27

    申请号:US17343508

    申请日:2021-06-09

    Applicant: Splunk Inc.

    CPC classification number: G06F9/4881 G06F9/5072 G06F9/542

    Abstract: A processing node selects a first task from a task list and sends, to a task assignment repository, a first write operation with a first task identifier of the first task to assign the first task to the processing node. The processing node detects failure of the first write operation based on the first task already being assigned and selects a second task from the task list. The processing node sends, to the task assignment repository, a second write operation with a second task identifier of the second task to assign the second task to the processing node. The processing node detects success of the second write operation and executes the second task.

Patent Agency Ranking