-
公开(公告)号:US10120893B1
公开(公告)日:2018-11-06
申请号:US14857641
申请日:2015-09-17
Applicant: Amazon Technologies, Inc.
Inventor: David Ricardo Rocamora , Michael Joseph Ruiz
Abstract: A technology is described for preparing and storing data to a content-addressable storage. An example method may include identifying defining characteristics for data that is to be stored in a content-addressable storage (CAS). A storage preparation model that may be associated with the defining characteristics of the data may be identified, wherein the storage preparation model may include specifications for dividing the data into data blocks and storing the data in the CAS. The data may then be divided into the data blocks based at least in part on the specifications of the storage preparation model, and metadata may be generated that specifies how to retrieve the data blocks from the CAS and provides an order used to reassemble the data using the data blocks retrieved from the CAS. The metadata may be included in the data blocks and the data blocks may be stored in the CAS.
-
公开(公告)号:US11074305B1
公开(公告)日:2021-07-27
申请号:US15066963
申请日:2016-03-10
Applicant: Amazon Technologies, Inc.
Inventor: Michael Joseph Ruiz , David Ricardo Rocamora
IPC: G06F16/951 , H04L29/08
Abstract: A technology is described for extending a data store operation using a function object. An example method may include receiving a request that includes request attributes to execute a data store operation. The request may be received at a data store system via a virtual computer network in a service provider environment. After receiving the request to execute the data store operation, the request may be analyzed to identify a request attribute associated with a function object that extends the functionality of the data store operation. The function object associated with the request attribute may be identified and the function object may be executed in association with executing the data store operation.
-
公开(公告)号:US11038960B1
公开(公告)日:2021-06-15
申请号:US14918399
申请日:2015-10-20
Applicant: Amazon Technologies, Inc.
Inventor: Michael Joseph Ruiz , David Ricardo Rocamora
Abstract: A client host may be used to provide access to a shared storage. The client host may receive a read request from a local client for particular data of the shared storage. In response to the read request, the client host may obtain the particular data from a local storage device. The client host may receive a write request from the local client for the shared storage. In response to the write request, the client host may send data to a network-based stream service as one or more stream events for the shared storage. After sending the one or more stream events to the network-based stream service, the client host may receive, from the network-based stream service, an ordered stream event for the shared storage. Based at least in part on the ordered stream event, the client host may update the data stored at the local storage device.
-
公开(公告)号:US10382353B1
公开(公告)日:2019-08-13
申请号:US15378396
申请日:2016-12-14
Applicant: Amazon Technologies, Inc.
Inventor: Karthikeyan Krishnan , David Ricardo Rocamora
IPC: G06F17/24 , H04L12/24 , H04L29/08 , G06F3/0484 , H04L12/911
Abstract: A method of enhancing an incomplete cloud infrastructure template may include receiving a template defining a cloud infrastructure stack associated with a customer account, wherein the template comprises at least one resource definition specifying a first cloud infrastructure resource. The method may further include performing a dependency check of the template. The method may further include identifying, in the resource definition, an unresolved reference to a second cloud infrastructure resource. The method may further include resolving the reference by producing, based on a plurality of templates associated with the customer account, a definition of the second cloud infrastructure resource. The method may further include modifying the template to include the definition of the second cloud infrastructure resource and causing the cloud infrastructure stack to be provisioned based on the template.
-
公开(公告)号:US10019244B1
公开(公告)日:2018-07-10
申请号:US15279056
申请日:2016-09-28
Applicant: Amazon Technologies, Inc.
Inventor: David Ricardo Rocamora , Michael Joseph Ruiz
CPC classification number: G06F9/45508
Abstract: Technology is described for executing program code in a service provider environment. Program code to be interpreted in the service provider environment may be identified. A symbol may be detected in the program code during execution of the program code. A data store in the service provider environment may be accessed to fetch a value corresponding to the symbol in the program code. The data store may include a plurality of symbols and corresponding values. The program code may be interpreted using the value fetched from the data store.
-
-
-
-