US 12,081,391 B2
Singleton micro-service high availability
Mukesh Singhal, Pune (IN)
Assigned to Parallel Wireless, Inc., Nashua, NH (US)
Filed by Parallel Wireless, Inc., Nashua, NH (US)
Filed on Dec. 29, 2022, as Appl. No. 18/148,432.
Claims priority of provisional application 63/294,443, filed on Dec. 29, 2021.
Prior Publication US 2023/0208704 A1, Jun. 29, 2023
Int. Cl. H04L 41/0668 (2022.01)
CPC H04L 41/0668 (2013.01) 18 Claims
OG exemplary drawing
 
1. A method for providing singleton micro-service high availability in a telecommunications network, comprising:
providing a front-end microservice for terminating an inbound telecom interface;
providing a plurality of back-end microservices acting as worker pods;
providing an internal controller for monitoring the health of the front-end microservice and the plurality of back-end microservices;
identifying, by the internal controller, that the front-end microservice has crashed;
initiating, by the internal controller, a label change for an existing similar pod labeled as standby to active;
matching a singleton micro-service selector label criterion;
advertising the newly re-labeled existing similar pod as part of a singleton micro-service; and
receiving, by the newly relabeled pod in the telecommunications network, traffic directed on an IP address of the singleton micro-service.