×

Processing event messages for user requests to execute program code

  • US 9,483,335 B1
  • Filed: 09/29/2015
  • Issued: 11/01/2016
  • Est. Priority Date: 09/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for processing event messages for requests to execute program code on one or more virtual machine instances, the system comprising:

  • a front end computing system comprising one or more hardware computing devices executing specific computer-executable instructions, said front end computing system in communication with (1) a message queue system and (2) a virtual compute system adapted to execute program codes on a per-request basis, the front end computing system configured to at least;

    retrieve, from the message queue system, an event message generated in response to an event occurring at an event-originating service, said event message identifying a program code to be executed on the virtual compute system and comprising programmatic information organized in a schema usable for executing the program code on the virtual compute system;

    convert, based on the programmatic information and the schema, the event message into a request to execute the program code, said request comprising one or more input parameters to the program code; and

    cause the virtual compute system to begin executing the program code within 100 ms after the event message is retrieved from the message queue system, wherein the request comprises at least some of the programmatic information for executing the program code.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×