US 12,170,599 B2
Success rate indicator solution for pipelines
Ariel Kenig, Herzliya (IL); and Yaniv Haim Yehuda, Herzliya (IL)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC
Filed on Feb. 28, 2022, as Appl. No. 17/681,956.
Prior Publication US 2023/0275816 A1, Aug. 31, 2023
Int. Cl. H04L 41/5009 (2022.01); H04L 41/0654 (2022.01); H04L 43/04 (2022.01)
CPC H04L 41/5009 (2013.01) [H04L 41/0654 (2013.01); H04L 43/04 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processor; and
memory coupled to the processor, the memory comprising computer executable instructions that, when executed by the processor, perform a method comprising:
detecting a payload transmitted to a first service and a second service in a service pipeline;
collecting metrics data emitted by the first service and the second service responsive to processing at least a portion of the payload by the first service and the second service;
aggregating the metrics data into a first grouping of data corresponding to the first service and a second grouping of data corresponding to the second service;
calculating a success rate for the service pipeline based on the aggregated metrics data for the first service and the second service, wherein the success rate is calculated based on a first number of payloads skipped by the first service and the second service and a second number of payloads successfully processed by a last service in the service pipeline; and
performing an action based on the success rate.