Patent ID: 8990375
Filing Date: 2015-03-24
Classification: G06F,H04L,H04W

Abstract:
1. A method, comprising: determining, by a publish-subscribe system that runs on a computer system in a network, a consumption characteristic by which each of a plurality of subscribers consumes a subscription published by a publisher; identifying, by the publish-subscribe system, the subscribers whose consumption characteristics satisfy a specified similarity criterion; defining, by the publish-subscribe system, a plurality of subscription groups, each of which includes subscriptions of those of the subscribers whose consumption characteristics satisfy the specified similarity criterion; storing the subscriptions in a plurality of logical partitions of a storage system in the computer system, each of the logical partitions containing a separate non-overlapping subset of the subscriptions; transmitting, by the publish-subscribe system, the subscriptions to the subscribers in accordance with the subscription groups; determining, by the publisher, whether each of the logical partitions of the storage system is subscribed to by at least one of the subscribers; and responsive to a determination that a logical partition is not subscribed to by at least one of the subscribers,