白丝美女被狂躁免费视频网站,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.

說明書

If the matrix subtraction reveals multiple microservice changes, system 100 can reference the analytics provided by the relative frequency matrix to determine the most likely source of the problem as being the changed microservice that is most frequently called, as described above. If the problem is not resolved by roll back of that microservice, system 100 can roll back the microservice next most likely to be the source of the problem (the microservice corresponding to the next highest relative frequency). System 100 can continue to roll back microservices iteratively beginning with the microservice having the highest relative frequency until the problem is resolved.

Matrix subtraction of one matrix from another requires that both matrices have identical dimensions. Thus, in the event that two matrices are not of the same dimension due to the introduction of one or more new processes or microservices (the dimensions of the updated matrix increases with each newly introduced process or microserve), the identification of a faulty/erroneous element can be determined differently. Specifically, the identification of a faulty/erroneous element can be traced back to the new process or microservice (newly introduced into an updated matrix) by determining post-updated row and column counts of each microservice and comparing these to the counts before the introduction of the new process or microservice. The procedure will provide an indicative analysis of how the dynamic behavior of the prior network changed with introduction of the new process or microservice.

權(quán)利要求

1
微信群二維碼
意見反饋