A system, comprising: multiple instances of shared storage including data and file system metadata separated from the data, wherein the file system metadata includes location data specifying storage location information related to the data, wherein the system is configured to provide services from service providers to service consumers through the multiple instances of shared storage, and wherein the system is configured to provide a persistent common view of the multiple instances of shared storage, the persistent common view being a single view through a virtualized layer of local and remote files, file systems, services, infrastructure functions, or any combination thereof, wherein the system is configured to host a particular service on the shared storage by: enabling a client to read executable instructions to implement the particular service from the shared storage; and enabling the client to read data utilized by the service from the shared storage, wherein the system is configured to provide the executable instructions to implement the particular service and the data utilized by the particular service to the client from the shared storage instead of using a server-to-server connection, wherein the particular service enables communication between the client and a producer device, wherein the system is configured to enable reading from the shared storage, by the client, a portion of data written to the shared storage by the producer device while a second portion of the data is being written to the shared storage by the producer device. multiple instances of shared storage including data and file system metadata separated from the data, wherein the file system metadata includes location data specifying storage location information related to the data, wherein the system is configured to provide services from service providers to service consumers through the multiple instances of shared storage, and wherein the system is configured to provide a persistent common view of the multiple instances of shared storage, the persistent common view being a single view through a virtualized layer of local and remote files, file systems, services, infrastructure functions, or any combination thereof, wherein the system is configured to host a particular service on the shared storage by: enabling a client to read executable instructions to implement the particular service from the shared storage; and enabling the client to read data utilized by the service from the shared storage, wherein the system is configured to provide the executable instructions to implement the particular service and the data utilized by the particular service to the client from the shared storage instead of using a server-to-server connection, wherein the particular service enables communication between the client and a producer device, wherein the system is configured to enable reading from the shared storage, by the client, a portion of data written to the shared storage by the producer device while a second portion of the data is being written to the shared storage by the producer device. enabling a client to read executable instructions to implement the particular service from the shared storage; and enabling the client to read data utilized by the service from the shared storage, wherein the system is configured to provide the executable instructions to implement the particular service and the data utilized by the particular service to the client from the shared storage instead of using a server-to-server connection, wherein the particular service enables communication between the client and a producer device, wherein the system is configured to enable reading from the shared storage, by the client, a portion of data written to the shared storage by the producer device while a second portion of the data is being written to the shared storage by the producer device.