Patent ID: 11916729
Assignee: EDGIO, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method comprising:
receiving, by at least one processor, application code for an application in an application framework, wherein the application code and/or the application framework implies routing and caching logic;
analyzing, by the at least one processor, the routing and caching logic implied by the application code and/or the application framework to define a set of routing behaviors and caching behaviors for one or more routes within the application;
determining, by the at least one processor, at least a first subset of the set of routing behaviors and caching behaviors that are capable of being processed at one or more edge servers of a content delivery network (CDN); and
outputting, by the at least one processor, an identification of the first subset of routing behaviors and/or caching behaviors for the one or more routes that are capable of being processed at the one or more edge servers, wherein the at least one processor is configured to, in response to determining that the set of routing behaviors and caching behaviors includes a second subset of routing behaviors and/or caching behaviors for execution at one or more other servers of the CDN other than the one or more edge servers of the CDN, an identification of the second subset of routing behaviors and/or caching behaviors.