-
公开(公告)号: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.
-