Invention Grant
- Patent Title: Persistent shuffle system
-
Application No.: US16704648Application Date: 2019-12-05
-
Publication No.: US11269847B2Publication Date: 2022-03-08
- Inventor: Alexander Gourkov Balikov , Marian Dvorsky , Yonggang Zhao
- Applicant: Google LLC
- Applicant Address: US CA Mountain View
- Assignee: Google LLC
- Current Assignee: Google LLC
- Current Assignee Address: US CA Mountain View
- Agency: Lerner, David, Littenberg, Krumholz & Mentlik, LLP
- Main IPC: G06F16/23
- IPC: G06F16/23 ; G06F9/50

Abstract:
A method includes receiving a request to perform a shuffle operation on a data stream; receiving at least a portion of the data stream including a plurality of records, each including a key; storing each of the plurality of records in a persistent storage location assigned to a key range corresponding to keys included in the plurality of records; receiving a request from a consumer for a subset of the plurality of records including a range of keys; and upon receiving the request from the consumer, providing the subset of the plurality of records including the range of keys from the one or more persistent storage locations.
Information query