白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Microservices change management and analytics

專利號
US11175947B2
公開日期
2021-11-16
申請人
INTERNATIONAL BUSINESS MACHINES CORPORATION(US NY Armonk)
發(fā)明人
Selcuk Nedim Oezmen; Clea Anne Zolotow; Ulrike Vauth
IPC分類
G06F21/57; G06F8/76; G06F9/448; G06F9/48; G06F11/14; G06F11/07; G06F9/54; G06F9/46; G06F11/36
技術(shù)領(lǐng)域
invocation,or,matrix,network,computer,in,cloud,process,computing,system
地域: NY NY Armonk

摘要

Managing microservice changes and performing related analytics can include generating a plurality of process instance representations. Each process instance representation can be generated based on a corresponding process path that comprises an ordered sequence of operations that are performed by a process using multiple microservices. A microservices network representation can be constructed based on the plurality of process instance representations, each element of the microservices network corresponding to an interface between a pair of the microservices. Based on the microservices network representation, a relative frequency can be determined for each of the microservices, each relative frequency corresponding to a likelihood that a change in a microservice will affect the performance of at least one process using at least one of the microservices.

說明書

FIG. 4 is a flowchart of method 400 for managing microservice changes and performing related analytics according to one embodiment. Method 400 can be performed by a system the same or similar to the systems described with reference to FIGS. 1-3. The system at block 402 generates multiple process instance representations. Each process instance representation is generated based on a corresponding process path comprising an ordered sequence of operations performed by a process using at least one of the microservices.

The system at block 404 constructs a microservices network representation based on the process instance representations. Each element of the microservices network corresponds to an interface between a pair of the microservices. At block 406, the system determines a relative frequency for each of the microservices based on the microservices network representation. Each relative frequency corresponds to a likelihood that a change in a microservice will affect a performance or the functioning of at least one process using at least one of the microservices.

The process instance representations, in certain embodiments, comprise invocation matrices. In certain embodiments, the microservices network representation comprises a network matrix constructed by performing a matrix addition that sums multiple invocation matrices. The system in certain embodiments determines the relative frequencies of each of the microservices by generating a relative frequency matrix based on the network matrix.

A change in a microservice can be a change in an interface between the microservice and another process using at least one of the microservices. The change can be a substitution of one version of the microservice for another version of the microservice.

權(quán)利要求

1
微信群二維碼
意見反饋