Patent ID: 11968244
Assignee: SALESFORCE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 14:
15. One or more non-transitory computer-readable media storing instructions that, when executed, cause one or more processors to perform steps of:
receiving, from a first client device associated with a first user profile, a message to be posted in a virtual space of a group-based communication platform;
determining a cluster of servers associated with the group-based communication platform, wherein determining the cluster is based at least in part on:
determining attribute data associated with a plurality of virtual spaces of the group-based communication platform, wherein the plurality of virtual spaces are each associated with at least one server of a plurality of servers;
determining a threshold number of servers for the cluster; and
identifying, based at least in part on the attribute data, the plurality of servers to be clustered, wherein the plurality of servers is equal to or less than the threshold number;

causing, based at least in part on determining that a recipient user profile is associated with the virtual space, a second server associated with a recipient client device to subscribe to the cluster; and
causing, based at least in part on the message being sent to the second server, the message to be displayed via a user interface of the group-based communication platform presented via the recipient client device.