CPC H04L 67/1097 (2013.01) [G06F 16/13 (2019.01); G06F 16/182 (2019.01); H04L 67/08 (2013.01); H04L 67/1001 (2022.05); H04L 67/568 (2022.05)] | 22 Claims |
1. A computer program product comprising a non-transitory computer readable medium storing therein a set of computer executable instructions, the set of computer executable instructions comprising instructions for:
accessing a configuration object having an associated type to which the configuration object applies, the configuration object comprising file store information for a plurality of file stores available to a server;
receiving, by the server, a request to perform a first operation with respect to a content object associated with the associated type to which the configuration object applies;
using the configuration object, determining a set of candidate file stores to service the request, the set of candidate stores being at least a subset of the plurality of file stores;
obtaining an object identifier for the content object;
selecting a target file store from the set of candidate file stores, selecting the target file store comprising mapping the object identifier to the target file store; and
servicing the request to perform the first operation using the target file store.
|