Invention Grant
- Patent Title: Highly available distributed queue using replicated messages
-
Application No.: US16817225Application Date: 2020-03-12
-
Publication No.: US11442777B2Publication Date: 2022-09-13
- Inventor: Andrew Ross Evenson , Ayan Kumar
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US WA Seattle
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F9/50
- IPC: G06F9/50 ; G06F9/48 ; G06F9/46 ; G06F16/00 ; G06F16/27 ; G06F16/182 ; G06Q10/10 ; G06F9/54

Abstract:
Methods and systems for implementing a highly available distributed queue using replicated messages are disclosed. An enqueue request is received from a client at a particular queue host of a plurality of queue hosts. The enqueue request comprises a message and a replica count greater than one. One or more copies of a replication request are sent from the particular queue host to one or more additional queue hosts. The replication request comprises the message. The quantity of copies of the replication request is determined based at least in part on the replica count. An initial replica of the message is enqueued at the particular queue host. One or more additional replicas of the message are enqueued at the one or more additional queue hosts. A quantity of the one or more additional replicas is determined based at least in part on the replica count.
Public/Granted literature
- US20200210236A1 HIGHLY AVAILABLE DISTRIBUTED QUEUE USING REPLICATED MESSAGES Public/Granted day:2020-07-02
Information query