×

Interaction reconstruction in a service-oriented system

  • US 9,928,517 B1
  • Filed: 11/17/2014
  • Issued: 03/27/2018
  • Est. Priority Date: 11/17/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a plurality of computing devices configured to implement a service-oriented system and a trace analysis system, wherein the service-oriented system comprises a plurality of services, and wherein the trace analysis system is configured to;

    generate a plurality of routes for a first set of service interactions between individual ones of the plurality of services, wherein the plurality of routes are generated based on a first set of trace data received from the service-oriented system, and wherein the plurality of routes comprise data indicative of call paths for a plurality of node identifiers in the first set of service interactions; and

    store data indicative of the plurality of routes;

    wherein the service-oriented system is configured to;

    generate a sparse trace for a second set of service interactions between individual ones of the plurality of services, wherein the sparse trace comprises a trace identifier and a plurality of node identifiers, and wherein the sparse trace excludes data indicative of call paths for at least some of the second set of service interactions; and

    wherein the trace analysis system is configured to;

    retrieve the sparse trace from the service-oriented system; and

    match the sparse trace to one or more of the plurality of routes, wherein the sparse trace is matched based on the plurality of node identifiers in the sparse trace and the plurality of node identifiers in the plurality of routes.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×