Can microservices share a data store?