-
公开(公告)号:US11860863B1
公开(公告)日:2024-01-02
申请号:US17810331
申请日:2022-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Marc Bowes , Victoria Elizabeth Scearcy , Kritin Gokharu , Eric Justin Kraemer , Junaid Azad Mohammed , Abigail Marie Kuic , Robert McGregor Marrowstone , Steven Michael Hershey , Yosseff Levanoni , Omer Ronen
CPC classification number: G06F16/2379 , H04L9/50
Abstract: A journal-based database may include items, e.g., organized in a table, associated with a journal. The journal may include a hash-chained set of blocks individually including data representing previous and/or current versions of the individual items. The database may receive a request to redact specific data from the database. The database may search the blocks to determine whether the specific data exists. When the specific data exists in a block of the journal, the database may redate the specific data in the identified block. The database may retain existing metadata of the block such that cryptographic verifiability of the hash-chained blocks may be preserved.
-
公开(公告)号:US12086141B1
公开(公告)日:2024-09-10
申请号:US17643790
申请日:2021-12-10
Applicant: Amazon Technologies, Inc.
Inventor: Yatin Patil , Marc Bowes
IPC: G06F16/2455 , G06F16/25
CPC classification number: G06F16/24553 , G06F16/258
Abstract: Systems and methods are described for service coordination using a PartiQL query. For instance, a method may include selecting a recipe from a plurality of recipes in response to a request from a user device, wherein the recipe includes a plurality of operations to provide a complex function, each of the plurality of operations corresponding to a service of a plurality of services; determining a PartiQL query for an operation of the plurality of operations; executing the PartiQL query to obtain a result; transmitting a call to a service of the plurality of services that corresponds to the operation based on the result; receiving a response from the service; and after all operations of the plurality of operations are called, transmitting a response to the request to the user device.
-
公开(公告)号:US20240330320A1
公开(公告)日:2024-10-03
申请号:US18193406
申请日:2023-03-30
Applicant: Amazon Technologies, Inc.
Inventor: Marc Brooker , Falesh Singh , Gourav Roy , Steven Michael Hershey , Marc Bowes
CPC classification number: G06F16/275 , G06F16/2379
Abstract: Synchronous replication for a distributed database system may be performed using an erasure coding scheme. A request that causes a write to a database hosted in a distributed database system is received. A replication message for a synchronous replication technique is generated, then divided and encoded into a number of chunks according to an erasure encoding scheme that allows the replication message to be reassembled with less than the number of chunks. The chunks are sent to another instance of the database which receives and reassembles the replication message from the chunks and responds to acknowledge that the write is committed.
-
-