Upgrading components of a messaging system used by a microservice-based application
US10841256B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 5, 2017 |
| Grant date | Nov 17, 2020 |
| Priority date | — |
| Expiry date | May 5, 2037 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L69/16
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Systems, methods, and apparatuses enable a microservice-based application to dynamically update components of the system without disrupting messaging occurring between microservices in the system. Microservices of a microservice-based application store data indicating mappings between data object versions and message object versions and which is used update system components in a controlled manner. As used herein, a data object generally refers to any data generated by a microservice and that can be sent to one or more other microservices using a publish-subscribe messaging pattern or other messaging architecture. A message object refers to data used to encapsulate one or more data objects and used to send the data object from one component to another in the system.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.