The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 04, 2023

Filed:

Jun. 29, 2021
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Sharad Sridhar, Seattle, WA (US);

Sandesh Sanjeev, Seattle, WA (US);

Ankit Kumar, Bellevue, WA (US);

Munjal Doshi, Sammamish, WA (US);

Rachit Jain, Bothell, WA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/07 (2006.01); G06F 11/20 (2006.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 11/2028 (2013.01); G06F 9/542 (2013.01); G06F 2201/85 (2013.01);
Abstract

Features are disclosed for managing multiple hosts that stream sequential data to nodes for propagation. The hosts can include a primary host and a failover host that each store a replica of the sequential data. A computing device can monitor the hosts and identify the occurrence of a failover event for the primary host. For example, the computing device may determine the schema has been modified. The computing device can further determine to failover to the failover host based on the failover event. The computing device can insert a flip task into the stream of sequential data for the primary host. The insertion of the flip task may be automatic. Further, each node reading from the stream of sequential data for the primary host may encounter the flip task and failover to the failover host at the same logical position but a different absolute position.


Find Patent Forward Citations

Loading…