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

Microservices change management and analytics

專(zhuān)利號(hào)
US11175947B2
公開(kāi)日期
2021-11-16
申請(qǐng)人
INTERNATIONAL BUSINESS MACHINES CORPORATION(US NY Armonk)
發(fā)明人
Selcuk Nedim Oezmen; Clea Anne Zolotow; Ulrike Vauth
IPC分類(lèi)
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.

說(shuō)明書(shū)

Note that row 4 and column 4 of invocation matrix 202 comprise all zeros, owing to the fact that process 200 does not use microservice MS4. MS4, however, is used in the other of the two processes and is thus part of invocation matrix 202. Note also that the summation of each row in the last column represents the number of innovations or “outgoing calls” that the microservice represented by the row makes to other microservices executed by process 200. The summation of each microservice column in the last row of invocation matrix 202 represents the number of “incoming calls” made to the microservice represented by the column. Although each cell of invocation matrix 202 illustratively includes only zeros and ones, it is pointed out that more generally a cell number corresponds to the number of invocations, or interfaces, between two microservices. Thus, more generally, if the i-th microservice invokes the j-th microservice n times during the execution of the process represented by the invocation matrix, then the i-th row, j-th column of the invocation matrix takes on the value n to reflect the number of corresponding invocations or interfaces.

權(quán)利要求

1
微信群二維碼
意見(jiàn)反饋