- Patent Title: Managing a distributed network of function execution environments
-
Application No.: US15806702Application Date: 2017-11-08
-
Publication No.: US10742750B2Publication Date: 2020-08-11
- Inventor: Pete Johnson, II , Scott Sanchez
- Applicant: Cisco Technology, Inc.
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Polsinelli PC
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L29/08 ; H04L12/725

Abstract:
Systems, methods, and computer-readable media for managing a distributed network of function execution environments. In some examples, a function router registers a plurality of execution endpoints on a catalog of execution endpoints and functions, each of the plurality of execution endpoints including a respective runtime environment capable of executing one or more functions. The function router receives, from a client, a request to execute a particular function and, based on the request, queries the catalog for the particular function and execution endpoints associated with the particular function. The function router receives a query response identifying one or more execution endpoints associated with the particular function, and selects an execution endpoint for executing the particular function based on one or more criteria associated with the request. The function router then sends to the client a response identifying the execution endpoint selected for executing the particular function.
Public/Granted literature
- US20190028552A1 MANAGING A DISTRIBUTED NETWORK OF FUNCTION EXECUTION ENVIRONMENTS Public/Granted day:2019-01-24
Information query