US 11,962,558 B1
System, method, and computer program for an exactly once messaging protocol in a publish-subscribe messaging system
Tehila Atar, Tushia (IL); and Nir Makmal, Petah Tikva, IL (US)
Assigned to AMDOCS DEVELOPMENT LIMITED, Limassol (CY)
Filed by Amdocs Development Limited, Limassol (CY)
Filed on Oct. 24, 2022, as Appl. No. 17/972,465.
Int. Cl. G06F 15/16 (2006.01); H04L 51/216 (2022.01); H04L 51/226 (2022.01)
CPC H04L 51/226 (2022.05) [H04L 51/216 (2022.05)] 19 Claims
OG exemplary drawing
 
18. A method, comprising:
at a computer system:
identifying a consumer and its subscribed topics in a publish-subscribe messaging system;
for each required consumer, and for each subscribed topic of the consumer, creating a new dedicated consumer for the topic in the publish-subscribe messaging system;
using the new dedicated consumer to ensure that messages published to the topic are delivered exactly once to each associated consumer
wherein a maximum position of each message published to the topic that reaches a point of no return on a consuming flow of an associated consumer is stored in the new dedicated consumer.