-
11.
公开(公告)号:US20150379099A1
公开(公告)日:2015-12-31
申请号:US14316674
申请日:2014-06-26
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: ALLAN HENRY VERMEULEN , CHI HAI HO , MICHAEL BENJAMIN DEARDEUFF
IPC: G06F17/30
CPC classification number: G06F17/30575
Abstract: A sequence of configuration-delta messages from a configuration manager of a replication graph established for replicating state information of an application is received at a particular node of the graph. Representations of the messages are stored in a local configuration change repository. Using the repository, the node identifies neighbor source nodes and destination nodes of the graph. Subsequent to receiving a particular configuration-delta message indicating that a neighbor source node has been removed from the graph, a different source node is identified by the particular node, and a request is sent to the different source node to transmit a set of state transition messages pertaining to the application.
Abstract translation: 在图形的特定节点处接收来自为复制应用的状态信息而建立的复制图的配置管理器的一系列配置增量消息。 消息的表示存储在本地配置更改存储库中。 使用存储库,节点标识图的邻居源节点和目标节点。 在接收到指示邻居源节点已经从图中移除的特定配置增量消息之后,特定节点识别不同的源节点,并且向不同源节点发送请求以发送一组状态转换 有关应用程序的消息。
-
公开(公告)号:US20150379062A1
公开(公告)日:2015-12-31
申请号:US14316622
申请日:2014-06-26
Applicant: Amazon Technologies, Inc.
IPC: G06F17/30
CPC classification number: G06F17/30371 , G06F17/30368 , G06F17/30377 , G06F17/30589 , G06F17/30958
Abstract: At a logging service, a representation of a transaction requested by a client is received. The transaction includes at least a first write operation directed to a data object at a first data store. Based at least in part on the contents of the representation and contents of a persistent log of the logging service, a determination is made that the requested transaction is to be committed. A log record corresponding to the first write operation is inserted into the persistent log. The first write is propagated to the first data store after the record has been inserted in the persistent log.
Abstract translation: 在记录服务中,接收到客户端请求的交易的表示。 交易包括在第一数据存储处至少针对数据对象的第一写入操作。 至少部分地基于日志服务的持久日志的表示和内容的内容,确定要请求的事务被提交。 对应于第一次写入操作的日志记录被插入到永久日志中。 在将记录插入永久日志之后,第一个写入将传播到第一个数据存储。
-
公开(公告)号:US20150378774A1
公开(公告)日:2015-12-31
申请号:US14316619
申请日:2014-06-26
Applicant: Amazon Technologies, Inc.
Inventor: ALLAN HENRY VERMEULEN
CPC classification number: G06F9/466 , G06F17/30578
Abstract: A transaction request is received at a log-based transaction manager, indicating a conflict check delimiter and a read set descriptor indicative of one or more locations from which data is read during the requested transaction. Using the conflict check delimiter, a subset of transaction records stored in a particular persistent log to be examined for conflicts prior to committing the requested transaction is identified. In response to determining that none of the read locations of the requested transaction correspond to a write location indicated in the subset of transaction records, a new transaction record is stored in the particular persistent log indicating that the requested transaction has been committed.
Abstract translation: 在基于日志的事务管理器处接收到交易请求,指示冲突检查分隔符和指示在所请求的交易期间从其读取数据的一个或多个位置的读取集描述符。 使用冲突检查分隔符,识别存储在特定持久日志中的事务记录的子集,以在提交所请求的事务之前检查冲突。 响应于确定所请求的交易的读取位置中没有一个对应于在事务记录的子集中指示的写入位置,新的事务记录被存储在特定持久日志中,指示所请求的交易已被提交。
-
-