Patent ID: 11888952
Assignee: VMWARE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 15:
16. A non-transitory computer readable storage medium having instructions that when executed by a processor, cause the processor to:
receive, by a message broker, a plurality of topic metadata at a first instance according to a first interval from a plurality of agents running in a plurality of endpoints, wherein each topic metadata comprise information about a list of topics published by an agent running in an endpoint and each topic in the list of topics corresponds to an application running in the endpoint;
store the plurality of topic metadata to a predefined fixed topic in the message broker;
obtain a plurality of list of topics as published by the plurality of agents via subscribing to the predefined fixed topic;
assign topics in the plurality of list of topics to a first subscriber and a second subscriber according to a criteria;
receive data associated with a plurality of applications from the plurality of agents according to a second interval; and
route the received data corresponding to the topics to the first and second subscribers based on the assigned topics, wherein at least one topic assigned to the first subscriber is different from the topics assigned to the second subscriber.