Patent · US Active

Transforming select portions of a monolithic application to microservices

US11567760B2 · kind B2 · utility

1Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 26, 2020
Grant dateJan 31, 2023
Priority date
Expiry dateNov 12, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/44505
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method includes: determining, by a computing device, transactions of a monolithic application; ranking, by the computing device, the transactions using predefined rules; selecting, by the computing device, a candidate transaction from the ranked list; determining, by the computing device, lines of application code of the monolithic application associated with the candidate transaction; mapping, by the computing device, respective ones of the determined lines of application code to a first operation and a second operation, wherein the first operation and the second operation are different types of operation; and defining, by the computing device, a target state design based on CQRS (Command Query Responsibility Segregation), the target state design including a first microservice that performs the first operation and a second microservice that performs the second operation.

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