Managing service message rates in a computing service environment

    公开(公告)号:US09942354B1

    公开(公告)日:2018-04-10

    申请号:US15084438

    申请日:2016-03-29

    Abstract: A technology is provided for message rate management for a service in computing service environment. An allowable rate of service message requests to be received at a first service that are received from a one or more services in a group of services executing in a computing service environment may be defined. A current rate of service message requests received by the first service from the one or more services in the group of services may be monitored. The current rate of service message requests may be compared to the allowable rate of API service message requests. A message may be sent to the one or more services from the group of services, according to the comparison, to adjust service message requests sent to the first service from the one or more services.

    Service group interaction management

    公开(公告)号:US10362141B1

    公开(公告)日:2019-07-23

    申请号:US15084431

    申请日:2016-03-29

    Abstract: A technology is described for monitoring interaction events at services and determining service management actions associated with the services. An example method may include receiving metadata describing interaction events at services executing in a computing service environment and using the metadata to generate a routing map that provides routing details for the interaction events at the services. The routing map may be analyzed to identify interaction characteristics associated with the interaction events at the services and the analysis of the routing map may be used in determining a service management action associated with the services based in part on the interaction characteristics associated with the interaction events.

    Embedding hypermedia resources in data interchange format documents

    公开(公告)号:US10567469B1

    公开(公告)日:2020-02-18

    申请号:US15404001

    申请日:2017-01-11

    Inventor: Ryan Paul Green

    Abstract: A technology is described for embedding hypermedia resources in data interchange format documents. An example method may include receiving an API (Application Program Interface) request for a hypermedia resource at an API server. The API request may be associated with an API request pattern, where the API request pattern includes API requests for hypermedia resources. A data interchange format document may be generated to include the hypermedia resource requested and at least one of the hypermedia resources associated with the API request pattern may be embedded in the data interchange format document. The data interchange format document may be provided in response to the API request.

    System Interaction Monitoring And Component Scaling

    公开(公告)号:US20170289307A1

    公开(公告)日:2017-10-05

    申请号:US15084436

    申请日:2016-03-29

    CPC classification number: H04L67/327 G06F9/5038 G06F9/505 H04L41/0823

    Abstract: A technology is described for monitoring interaction events and scaling services based in part on an impact of the interaction events. An example method may include receiving metadata describing interaction events taking place at services included in a group of services executing in a computing service environment. The metadata may be analyzed to identify a first interaction load for a first service included in the group of services that may result in impacting a second interaction load for a second service included in the group of services. The second service may be notified of the impending impact on the second interaction load resulting from the first interaction load, and the second service may scale the number of second service instances for the second service in anticipation of the impending impact on the second interaction load.

    Service group interaction management

    公开(公告)号:US10999407B1

    公开(公告)日:2021-05-04

    申请号:US16518915

    申请日:2019-07-22

    Abstract: A technology is described for monitoring interaction events at services and determining service management actions associated with the services. An example method may include receiving metadata describing interaction events at services executing in a computing service environment and using the metadata to generate a routing map that provides routing details for the interaction events at the services. The routing map may be analyzed to identify interaction characteristics associated with the interaction events at the services and the analysis of the routing map may be used in determining a service management action associated with the services based in part on the interaction characteristics associated with the interaction events.

    Requesting embedded hypermedia resources in data interchange format documents

    公开(公告)号:US10536390B1

    公开(公告)日:2020-01-14

    申请号:US15404024

    申请日:2017-01-11

    Inventor: Ryan Paul Green

    Abstract: A technology is described for embedding hypermedia resources in data interchange format documents. An example method may include receiving an instruction to request a first hypermedia resource from an API (Application Program Interface) server. A second hypermedia resource related to the first hypermedia resource may be identified. A probability that the second hypermedia resource may be requested may be calculated and a determination based in part on the probability that the second hypermedia resource will be requested may be made. Thereafter, an API request for the first hypermedia resource that includes hint data that identifies the second hypermedia resource may be generated.

    Generating an application programming interface

    公开(公告)号:US10664331B2

    公开(公告)日:2020-05-26

    申请号:US15279007

    申请日:2016-09-28

    Inventor: Ryan Paul Green

    Abstract: A technology is provided for generating a customized application program interface (API) in a service provider environment. A model is created of computing resources and data hosted by a service provider environment. An API is generated based on the model for the computing resources and the data, wherein the API is configured to enable the client to access the computing resources and data. Calls are received from the client at an API gateway hosting the API to access the data and the computing resources hosted by the service provider environment. A response to the calls is sent wherein the response is generated by the computing resources using the data accessible to the API in the service provider environment.

    Generating an Application Programming Interface

    公开(公告)号:US20180089005A1

    公开(公告)日:2018-03-29

    申请号:US15279007

    申请日:2016-09-28

    Inventor: Ryan Paul Green

    Abstract: A technology is provided for generating a customized application program interface (API) in a service provider environment. A model is created of computing resources and data hosted by a service provider environment. An API is generated based on the model for the computing resources and the data, wherein the API is configured to enable the client to access the computing resources and data. Calls are received from the client at an API gateway hosting the API to access the data and the computing resources hosted by the service provider environment. A response to the calls is sent wherein the response is generated by the computing resources using the data accessible to the API in the service provider environment.

Patent Agency Ranking