-
公开(公告)号:US09563845B1
公开(公告)日:2017-02-07
申请号:US14297014
申请日:2014-06-05
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Brandon William Porter , Robert Stanley Bailes , Aaron Ben Fernandes , Michael James McInerny , Vishal Parakh , Harsha Ramalingam , Karthik Tamilmani
CPC classification number: G06N5/022 , G06F9/00 , G06F11/3438 , G06F17/30867 , H04L67/22
Abstract: Techniques are described for employing precomputed results of applying rules to content items, the rules applicable to determine whether content items may be electronically published. On receiving a request for a content item, rules applicable to the content item may be identified. A datastore of precomputed results of rule application may be accessed to determine whether the datastore includes a result of applying a current or previous version of each rule. If the datastore includes a current result, the current result may be employed in determine whether the content item may be presented. If the datastore includes a previous result, the previous result may be so employed. If the datastore includes a previous result or no appropriate result, a job may be queued to calculate the current result asynchronously relative to the request for the content item.
Abstract translation: 描述了使用将规则应用于内容项的预计算结果的技术,适用于确定内容项目是否可以被电子发布的规则。 在接收对内容项目的请求时,可以识别适用于内容项目的规则。 可以访问规则应用的预计算结果的数据存储区以确定数据存储是否包括应用每个规则的当前版本或先前版本的结果。 如果数据存储区包括当前结果,则可以使用当前结果来确定是否可以呈现内容项目。 如果数据存储包含先前的结果,则可能会使用以前的结果。 如果数据存储包含先前的结果或没有适当的结果,则作业可能被排队,以相对于内容项的请求异步计算当前结果。
-
公开(公告)号:US10592153B1
公开(公告)日:2020-03-17
申请号:US15696054
申请日:2017-09-05
Applicant: Amazon Technologies, Inc.
Inventor: Naveen Anand Subramaniam , Jacob Shannan Carr , Aaron Ben Fernandes , Gaurav Gupta , Brian Thomas Kachmarck
IPC: G06F3/06
Abstract: Items within a data set can be redistributed to different partitions of a distributed data store according to modified hash values. A redistribution event may, in some embodiments, trigger the redistribution of a data set. Modified hash values for items in the data set may be generated according to a secondary hashing scheme to be used for identifying the location of a new partition to store the item instead of hash values based on current key values that identify a current partition that stores the item. Access can be provided to items based on the modified hash values to determine the new partition that stores the item after redistribution.
-
公开(公告)号:US10462057B1
公开(公告)日:2019-10-29
申请号:US15279226
申请日:2016-09-28
Applicant: Amazon Technologies, Inc.
Inventor: Brian Kachmarck , Naveen Anand Subramaniam , Jacob Shannan Carr , Aaron Ben Fernandes , Gaurav Gupta
IPC: H04L12/803 , H04L12/801 , H04L5/00
Abstract: A computing resource service provider may provide customers with access to various services provided by a set of service endpoints. During certain intervals of time increased network traffic may cause an increase in the consumption of computing resources of the set of service endpoints. A throttling trigger may be detected that may cause one or more routing devices to reroute network traffic to one or more lower tier routing devices. The lower tier routing devices may maintain throttling information and forward network traffic to the set of service endpoints.
-
公开(公告)号:US10810184B1
公开(公告)日:2020-10-20
申请号:US14573571
申请日:2014-12-17
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Andrew Christopher Schleit , Nicolas Valere Choumitsky , Sean Robert Connell , Aaron Ben Fernandes , Arjan Xeka
Abstract: Described are techniques for reducing inaccurate values in databases by managing the order in which processes are enqueued and executed. A modification process to modify a first value in a database may be received. A precomputation process that modifies values dependent on the first value may be enqueued prior to enqueuing of the modification process to ensure that the modification process does not occur if the precomputation process fails. The modification process may be executed prior to executing the precomputation process to ensure that the precomputation process acts to modify the dependent values using the modified version of the first value.
-
公开(公告)号:US10554701B1
公开(公告)日:2020-02-04
申请号:US15948993
申请日:2018-04-09
Applicant: Amazon Technologies, Inc.
IPC: H04L29/06 , G06F21/55 , H04L9/32 , H04L12/927
Abstract: Methods, systems, and computer-readable media for real-time call tracing in a service-oriented system are disclosed. A request comprising a trace signature is received at a service in a service-oriented system. The trace signature comprises a representation of one or more upstream services in an upstream call path associated with the request. Based at least in part on the trace signature, the service determines one or more actions to perform with respect to the request.
-
-
-
-