Back to results
US 11,153,227 B1Granted
Managing communication between microservices
AssigneeInternational Business Machines Corporation
InventorsRichard Chamberlain, Adam John Pilkington, Howard Hellyer
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention provide methods, computer program products, and systems. One example comprises monitoring traffic between a plurality of microservices to determine a property of the traffic. Embodiments of the present invention can then, based on the determined property of the monitored traffic, relocate each of the plurality of microservices from its respective origin resource to a shared resource.
Claims20
A computer-implemented method comprising:
- in response to receiving requests communicated between a plurality of microservices, determining a property of traffic by monitoring traffic between the plurality of microservices;
- and
- relocating each of the plurality of microservices temporarily from its respective origin resource to a shared resource based on the determined property of the monitored traffic.
A computer program product comprising:
- one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising:
- program instructions to, in response to receiving requests communicated between a plurality of microservices, determine a property of traffic by to monitoring traffic between the plurality of microservices;
- and
- program instructions to relocate each of the plurality of microservices temporarily from its respective origin resource to a shared resource based on the determined property of the monitored traffic.
1 more element
A computer system for comprising:
- one or more computer processors;
- one or more computer readable storage media;
- and
- program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising:
- program instructions to, in response to receiving requests communicated between a plurality of microservices, determine a property of traffic by to monitoring traffic between the plurality of microservices;
- and
- program instructions to relocate each of the plurality of microservices temporarily from its respective origin resource to a shared resource based on the determined property of the monitored traffic.
4 more elements
Dependencies are inferred from the claim text.