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

Microservices change management and analytics

專利號(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分類
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ū)

A new network matrix is generated by constructor 112 and added to network matrices 302a arrayed as a time series along time axis 302b in response to each change made to one or more processes (including in response to a newly introduced process or dropping of an old process). The changes, as described above, include changes to interfaces between any pair of microservices in the network of microservices. The changes can also include introducing a new version of one or more microservices and/or substituting one vendor's version of a microservice for that of another vendor. In response to an error or failure involving at least one process following such a change, analyzer 114 generates analytics 310. If a roll back of the current version of one or more processes is necessary, system 100 can obtain the appropriate software from database 308 or from a networked microservices repository via communications network 102. Analytics 310 can be generated by a matrix subtraction of network matrix (prior version) 312 from network matrix 314 (current version). With respect to a proposed change (e.g., interface change, change in version, change in vendor) to one or more microservices, constructor 112 can generate network matrix 318 (proposed version). Performing matrix subtraction, subtracting network matrix 314 (current version) from network matrix 318 (proposed version), analyzer 114 can identify potential sources of problems posed by the proposed changes to one or more interface connections between any pair of microservices in the network.

權(quán)利要求

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