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:
Jan. 29, 2019

Filed:

Sep. 19, 2016
Applicant:

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

Inventors:

Brian O'Neill, Bellevue, WA (US);

Kevin Christen, Seattle, WA (US);

Omer Ahmed Zaki, Bellevue, WA (US);

Kiran Kumar Muniswamy Reddy, Sammamish, WA (US);

Assignee:

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

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 17/30 (2006.01); G06F 9/54 (2006.01); G06F 9/455 (2018.01);
U.S. Cl.
CPC ...
G06F 3/0611 (2013.01); G06F 3/0604 (2013.01); G06F 3/065 (2013.01); G06F 3/067 (2013.01); G06F 3/0619 (2013.01); G06F 3/0655 (2013.01); G06F 9/54 (2013.01); G06F 17/30575 (2013.01); G06F 17/30578 (2013.01); G06F 2009/45562 (2013.01);
Abstract

An accelerator intermediary node (AIN) associated with a data store obtains an indication of a control setting to be applied with respect to a write request directed to a data item, where the control setting specifies a target for one or more of replication count, data durability, a transaction grouping with respect to a write request, or back-end synchronization node. Using the control setting, a write propagation node set is identified for the write request. The write propagation node set includes another accelerator intermediary node and/or a storage node of a data store. Respective operation requests corresponding to the write request are transmitted to one or more members of the write propagation node set. A write coordinator role may be verified prior to attempting a commit together of a plurality of write requests as part of a multi-write transaction.


Find Patent Forward Citations

Loading…