Patent · US Active

Decomposing monolithic application into microservices

US10430250B2 · kind B2 · utility

18Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 11, 2017
Grant dateOct 1, 2019
Priority date
Expiry dateMar 17, 2038

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L41/0886
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method transforms a monolithic application into microservices. The method groups application classes and methods into clusters, each corresponding to a respective microservice. The method determines a number of function calls to and from each clustered class and method. The method presents processing options for at least the one of the clustered classes and the methods that has a maximum value for the number of functions calls. The options include: create a new cluster with the at least of the classes and the methods; merge the at least one of the classes and the methods into a different cluster; duplicate the at least one of the classes and the methods into clusters having caller or callee classes or methods; and remain the at least one of the classes and the methods. The method processes the at least one of the classes and the methods based on the user selected option.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.