US 12,189,512 B2
Performance monitoring for short-lived functions
Francesc Guim Bernat, Barcelona (ES); Steven Briscoe, Munich (DE); Karthik Kumar, Chandler, AZ (US); Alexander Bachmutsky, Sunnyvale, CA (US); and Timothy Verrall, Pleasant Hill, CA (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Mar. 25, 2020, as Appl. No. 16/829,935.
Prior Publication US 2020/0241999 A1, Jul. 30, 2020
Int. Cl. G06F 11/34 (2006.01); H04L 43/08 (2022.01)
CPC G06F 11/3495 (2013.01) [G06F 11/3419 (2013.01); H04L 43/08 (2013.01)] 19 Claims
OG exemplary drawing
 
1. An apparatus comprising:
a memory;
at least one processor coupled to the memory; and
an interface coupled to the at least one processor, wherein
the at least one processor is to:
receive a configuration to gather performance data for at least two different serverless computing applications from one or more platforms, wherein the performance data comprises performance data from start to finish of execution of at least one of the at least two different serverless computing applications; and
collect performance data from the one or more platforms during execution of the at least two different serverless computing applications and store the performance data; and
the interface is to receive meta-data to identify when execution of a serverless computing application of the at least two different serverless computing applications has finished execution, wherein the meta-data comprises one or more of: a particular event, last line of code, or application termination.