Weighted auto-sharding
    1.
    发明授权

    公开(公告)号:US10530844B2

    公开(公告)日:2020-01-07

    申请号:US15428844

    申请日:2017-02-09

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus for automatic sharding and load balancing in a distributed data processing system. In one aspect, a method includes determining workload distribution for an application across worker computers and in response to determining a load balancing operation is required: selecting a first worker computer having a highest load measure relative to respective load measure of the other work computers; determining one or more move operations for a partition of data assigned to the first worker computer and a weight for each move operation; and selecting the move operation with a highest weight the selected move operation.

    WEIGHTED AUTO-SHARDING
    4.
    发明申请

    公开(公告)号:US20220272148A1

    公开(公告)日:2022-08-25

    申请号:US17663618

    申请日:2022-05-16

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus for automatic sharding and load balancing in a distributed data processing system. In one aspect, a method includes determining workload distribution for an application across worker computers and in response to determining a load balancing operation is required: selecting a first worker computer having a highest load measure relative to respective load measure of the other work computers; determining one or more move operations for a partition of data assigned to the first worker computer and a weight for each move operation; and selecting the move operation with a highest weight the selected move operation.

    Weighted auto-sharding
    5.
    发明授权

    公开(公告)号:US11363096B2

    公开(公告)日:2022-06-14

    申请号:US16725472

    申请日:2019-12-23

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus for automatic sharding and load balancing in a distributed data processing system. In one aspect, a method includes determining workload distribution for an application across worker computers and in response to determining a load balancing operation is required: selecting a first worker computer having a highest load measure relative to respective load measure of the other work computers; determining one or more move operations for a partition of data assigned to the first worker computer and a weight for each move operation; and selecting the move operation with a highest weight the selected move operation.

Patent Agency Ranking