1. A method for execution by a computing device comprises: identifying data for storage; sending a subscription request message regarding the data for storage; receiving a subscription response message; and when the subscription response message indicates direct dispersal: obtaining error coding dispersal storage function parameters; encoding at least a portion of the data in accordance with the error coding dispersal storage function parameters to produce a set of encoded data slices; determining a plurality of storage locations; and performing a dispersed storage write function to store the set of encoded data slices in the plurality of storage locations.