I am currently validating Shopify against the requirements of a customer.
And there is a few requirements that base on data beyond what Shopify has in the data model.
Of course there is meta fields and meta objects, but the extra data is too much to use the meta fields / objects for it.
So I am thinking of external data source (external microservices) as solution path.
Can I load reviews or product category specific attributes or video URLs for a product from an external service?