-
公开(公告)号:US20230344446A1
公开(公告)日:2023-10-26
申请号:US18304242
申请日:2023-04-20
Applicant: NETFLIX, INC.
Inventor: Joseph LYNCH
IPC: H03M7/30
CPC classification number: H03M7/3088
Abstract: In various embodiments a computer-implemented method for managing use of a shared compression dictionary in a distributed database environment. The method includes determining that a given version of the shared compression dictionary should be designated as a current primary version of the shared compression dictionary. The method also includes receiving, from a client device, first write data compressed with a previous primary version of the shared compression dictionary and in response to receiving the first write data, transmitting, to the client device, the current primary version of the shared compression dictionary and an instruction to compress new write data with the current primary version of the shared compression dictionary. Additionally, the method includes receiving, from the client device, a second write data compressed with the current primary version of the shared compression dictionary and storing the second write data in a database.
-
公开(公告)号:US20210406116A1
公开(公告)日:2021-12-30
申请号:US17471033
申请日:2021-09-09
Applicant: NETFLIX, INC.
Inventor: Vinay CHELLA , Joseph LYNCH , Ajay UPADHYAY
Abstract: Various embodiments of the invention disclosed herein provide techniques for performing distributed anti-entropy repair procedures across a plurality of nodes in a distributed database network. A node included in a plurality of nodes within the distributed database network determines, before all other nodes included in the plurality of nodes, that a first anti-entropy repair procedure has ended. The node determines that a second anti-entropy repair procedure is ready to begin. The node generates a schedule for executing one or more operations associated with the second anti-entropy repair procedure. The node writes the schedule to a shared repair schedule data structure to initiate the second anti-entropy repair procedure across multiple nodes included in the plurality of nodes. Each of the nodes included in the plurality of nodes then performs a node repair based on the schedule.
-
公开(公告)号:US20190303234A1
公开(公告)日:2019-10-03
申请号:US16367069
申请日:2019-03-27
Applicant: NETFLIX, INC.
Inventor: Vinay CHELLA , Joseph LYNCH , Ajay UPADHYAY
IPC: G06F11/07
Abstract: Various embodiments of the invention disclosed herein provide techniques for performing distributed anti-entropy repair procedures across a plurality of nodes in a distributed database network. A node included in a plurality of nodes within the distributed database network determines, before all other nodes included in the plurality of nodes, that a first anti-entropy repair procedure has ended. The node determines that a second anti-entropy repair procedure is ready to begin. The node generates a schedule for executing one or more operations associated with the second anti-entropy repair procedure. The node writes the schedule to a shared repair schedule data structure to initiate the second anti-entropy repair procedure across multiple nodes included in the plurality of nodes. Each of the nodes included in the plurality of nodes then performs a node repair based on the schedule.
-
-