Summary
2021
Session Number:PS2
Session:
Number:PS2-4
Method of Constructing Petri Net Service Model Using Distributed Trace Data of Microservices
Masaru Sakai, Kensuke Takahashi, Satoshi Kondoh,
pp.214-217
Publication Date:2021/9/8
Online ISSN:2188-5079
DOI:10.34385/proc.67.PS2-4
PDF download (234.6KB)
Summary:
Microservice architectures, in which services are divided into small pieces, communicate with each other, and operate in a chain, have been spreading. Distributed tracing, which tracks the processing of user requests, has been used to analyze microservices. To extract the service structure, we previously proposed a method of estimating the dependency between services and expressing it as a Petri net model. In this paper, we propose an extension of this method for the Petri net model to handle the non-deterministic processes of services. We evaluated the applicability of modeling to services with non- deterministic behaviors and confirmed that various non- deterministic processes can be modeled with our method.