-
公开(公告)号:US11138654B1
公开(公告)日:2021-10-05
申请号:US15661484
申请日:2017-07-27
Applicant: Amazon Technologies, Inc.
Inventor: Akash Kayal , Michael James McInerny , Jane Mooney , Brandon William Porter , Darryl Havens , Donald Arthur Parsons , Robert Karl Beckmeyer , Luan Khai Nguyen
IPC: G06Q30/06 , G06F16/9535 , G06Q50/00 , G06Q30/02
Abstract: Techniques described herein include systems and methods for throttling requests for content to reduce stress on a check out pipeline associated with an electronic marketplace thereby avoiding overstressing a server to the point of no longer processing requests from users. In embodiments, first information may be maintained that identifies a ranking for a plurality of items based on a score. A predicted velocity of content requests about the plurality of items may be maintained and second information about an actual velocity of content requests about the plurality of items may be received. In response to a request for content, a portion of items may be identified based on the scores associated with said portion and partition the portion into a number of groups or partitions based on the predicted velocity and the second information. A data object that comprises the portion of items associated with a partition may be generated.
-
公开(公告)号:US10684940B1
公开(公告)日:2020-06-16
申请号:US16134752
申请日:2018-09-18
Applicant: Amazon Technologies, Inc.
Inventor: Akash Kayal , Joshua Chittle
Abstract: Generally described, one or more aspects of the present application correspond to an artificial intelligence (AI) system that helps developers build failure-resilient microservices. The AI system can analyze the code of a microservice to identify other, similar microservices, and then use historical data about performance of those similar microservices to build a failure model for the microservice. The AI system can also automatically run failure tests based on the failure model, and can suggest code changes (based on analyzing historical code changes and test performance data) that can help a microservice become resilient to a particular failure.
-