-
公开(公告)号:US11687555B2
公开(公告)日:2023-06-27
申请号:US16684901
申请日:2019-11-15
Applicant: Amazon Technologies, Inc.
Inventor: Akshat Vig , Timothy Andrew Rath , Stuart Henry Seelye Marshall , Rande A. Blackman , David Alan Lutz , Jian Wang , Jiandan Zheng , Janani Narayanan
IPC: G06F17/30 , G06F16/27 , G06F16/28 , G06F16/90 , G06F16/2458 , G06F16/2455
CPC classification number: G06F16/27 , G06F16/2471 , G06F16/24565 , G06F16/28 , G06F16/90
Abstract: Methods and apparatus for conditional master election in a distributed database are described. A plurality of replicas of a database object are stored by a distributed database service. Some types of operations corresponding to client requests directed at the database object are to be coordinated by a master replica. Client access to the database object is enabled prior to election of a master replica. In response to a triggering condition, a particular replica is elected master. The master coordinates implementation of operations with one or more other replicas in response to client requests.
-
公开(公告)号:US20230273937A1
公开(公告)日:2023-08-31
申请号:US18314760
申请日:2023-05-09
Applicant: Amazon Technologies, Inc.
Inventor: Akshat Vig , Timothy Andrew Rath , Stuart Henry Seelye Marshall , Rande A. Blackman , David Alan Lutz , Jian Wang , Jiandan Zheng , Janani Narayanan
IPC: G06F16/27 , G06F16/28 , G06F16/90 , G06F16/2458 , G06F16/2455
CPC classification number: G06F16/27 , G06F16/28 , G06F16/90 , G06F16/2471 , G06F16/24565
Abstract: Methods and apparatus for conditional master election in a distributed database are described. A plurality of replicas of a database object are stored by a distributed database service. Some types of operations corresponding to client requests directed at the database object are to be coordinated by a master replica. Client access to the database object is enabled prior to election of a master replica. In response to a triggering condition, a particular replica is elected master. The master coordinates implementation of operations with one or more other replicas in response to client requests.
-
公开(公告)号:US09304815B1
公开(公告)日:2016-04-05
申请号:US13917317
申请日:2013-06-13
Applicant: Amazon Technologies, Inc.
Inventor: Jai Vasanth , Barry Bailey Hunter, Jr. , Kiran-Kumar Muniswamy-Reddy , David Alan Lutz , Jian Wang , Maximiliano MacCanti
CPC classification number: G06F17/30575 , G06F3/0617 , G06F9/4881 , G06F11/006 , G06F11/07 , G06F11/0709 , G06F11/0793 , G06F2201/86 , H04L67/1095
Abstract: Detecting replica faults within a replica group and dynamically scheduling replica healing operations are described. Status metadata for one or more replica groups may be accessed. Based, at least in part, the status data a number of available replicas for at least one replica group may be determined to incompliant with a healthy state definition for the replica group. One or more healing operations to restore the number of available replicas for the at least one replica group to the respective healthy state definition may be dynamically scheduled. In some embodiments, one or more resource constraints for performing healing operations and one or more resource requirements for each of the one or more healing operations may be used to order the one or more healing operations.
Abstract translation: 对副本组中的副本故障进行检测并动态调度复制恢复操作。 可以访问一个或多个副本组的状态元数据。 至少部分地基于状态数据,至少一个副本组的可用副本的数量可以被确定为与副本组的健康状态定义不一致。 可以动态地调度用于将至少一个副本组的可用副本的数量恢复到相应的健康状态定义的一个或多个愈合操作。 在一些实施例中,用于执行愈合操作的一个或多个资源约束和针对所述一个或多个愈合操作中的每一个的一个或多个资源需求可用于对一个或多个愈合操作进行排序。
-
公开(公告)号:US20200159745A1
公开(公告)日:2020-05-21
申请号:US16684901
申请日:2019-11-15
Applicant: Amazon Technologies, Inc.
Inventor: Akshat Vig , Timothy Andrew Rath , Stuart Henry Seelye Marshall , Rande A. Blackman , David Alan Lutz , Jian Wang , Jiandan Zheng , Janani Narayanan
IPC: G06F16/27 , G06F16/2455 , G06F16/2458 , G06F16/90 , G06F16/28
Abstract: Methods and apparatus for conditional master election in a distributed database are described. A plurality of replicas of a database object are stored by a distributed database service. Some types of operations corresponding to client requests directed at the database object are to be coordinated by a master replica. Client access to the database object is enabled prior to election of a master replica. In response to a triggering condition, a particular replica is elected master. The master coordinates implementation of operations with one or more other replicas in response to client requests.
-
公开(公告)号:US09971823B2
公开(公告)日:2018-05-15
申请号:US15090547
申请日:2016-04-04
Applicant: Amazon Technologies, Inc.
Inventor: Jai Vasanth , Barry Bailey Hunter, Jr. , Kiran-Kumar Muniswamy-Reddy , David Alan Lutz , Jian Wang , Maximiliano Maccanti
CPC classification number: G06F17/30575 , G06F3/0617 , G06F9/4881 , G06F11/006 , G06F11/07 , G06F11/0709 , G06F11/0793 , G06F2201/86 , H04L67/1095
Abstract: Detecting replica faults within a replica group and dynamically scheduling replica healing operations are described. Status metadata for one or more replica groups may be accessed. Based, at least in part, the status data a number of available replicas for at least one replica group may be determined to incompliant with a healthy state definition for the replica group. One or more healing operations to restore the number of available replicas for the at least one replica group to the respective healthy state definition may be dynamically scheduled. In some embodiments, one or more resource constraints for performing healing operations and one or more resource requirements for each of the one or more healing operations may be used to order the one or more healing operations.
-
公开(公告)号:US20170154091A1
公开(公告)日:2017-06-01
申请号:US15431706
申请日:2017-02-13
Applicant: Amazon Technologies, Inc.
Inventor: Akshat Vig , Timothy Andrew Rath , Stuart Henry Seelye Marshall , Rande A. Blackman , David Alan Lutz , Jian Wang , Jiandan Zheng , Janani Narayanan
IPC: G06F17/30
Abstract: Methods and apparatus for conditional master election in a distributed database are described. A plurality of replicas of a database object are stored by a distributed database service. Some types of operations corresponding to client requests directed at the database object are to be coordinated by a master replica. Client access to the database object is enabled prior to election of a master replica. In response to a triggering condition, a particular replica is elected master. The master coordinates implementation of operations with one or more other replicas in response to client requests.
-
公开(公告)号:US09569513B1
公开(公告)日:2017-02-14
申请号:US14023165
申请日:2013-09-10
Applicant: Amazon Technologies, Inc.
Inventor: Akshat Vig , Timothy Andrew Rath , Stuart Henry Seelye Marshall , Rande A. Blackman , David Alan Lutz , Jian Wang , Jiandan Zheng , Janani Narayanan
CPC classification number: G06F17/30575 , G06F17/3051 , G06F17/30545 , G06F17/30587 , G06F17/30943
Abstract: Methods and apparatus for conditional master election in a distributed database are described. A plurality of replicas of a database object are stored by a distributed database service. Some types of operations corresponding to client requests directed at the database object are to be coordinated by a master replica. Client access to the database object is enabled prior to election of a master replica. In response to a triggering condition, a particular replica is elected master. The master coordinates implementation of operations with one or more other replicas in response to client requests.
Abstract translation: 描述了分布式数据库中条件主选择的方法和设备。 数据库对象的多个副本由分布式数据库服务存储。 对应于针对数据库对象的客户端请求的某些类型的操作将由主副本进行协调。 在选择主副本之前,客户端对数据库对象的访问已启用。 响应于触发条件,特定副本被选为主控。 主人根据客户端请求协调与一个或多个其他副本的操作执行。
-
公开(公告)号:US11769019B1
公开(公告)日:2023-09-26
申请号:US16953205
申请日:2020-11-19
Applicant: Amazon Technologies, Inc.
Inventor: Prashant Mathur , Georgiana Dinu , Anna Currey , Eric J. Nowell , Aakash Upadhyay , Haiyu Yao , Marcello Federico , Yaser Al-Onaizan , Rama Krishna Sandeep Pokkunuri , Jian Wang , Xianglong Huang
Abstract: A translation system receives examples of translations between a first language and a second language. In response to receiving request to translate a source text from the first language to the second language, the system ranks the examples based on the example's applicability to one or more portions of the source text. The system performs additional training of a neural network that was pre-trained to translate from the first language to the second language, where the additional training is based on one or more top-ranking examples. The system translates the source text to the second language using the additionally trained neural network.
-
公开(公告)号:US10482102B2
公开(公告)日:2019-11-19
申请号:US15431706
申请日:2017-02-13
Applicant: Amazon Technologies, Inc.
Inventor: Akshat Vig , Timothy Andrew Rath , Stuart Henry Seelye Marshall , Rande A. Blackman , David Alan Lutz , Jian Wang , Jiandan Zheng , Janani Narayanan
IPC: G06F17/30 , G06F16/27 , G06F16/28 , G06F16/90 , G06F16/2458 , G06F16/2455
Abstract: Methods and apparatus for conditional master election in a distributed database are described. A plurality of replicas of a database object are stored by a distributed database service. Some types of operations corresponding to client requests directed at the database object are to be coordinated by a master replica. Client access to the database object is enabled prior to election of a master replica. In response to a triggering condition, a particular replica is elected master. The master coordinates implementation of operations with one or more other replicas in response to client requests.
-
-
-
-
-
-
-
-