I'm working on a Shopify digital storefront for an upcoming feature film on which I expect to receive a high amount of traffic, as it was created and promoted by a high-profile celebrity. My client wants to be able to distribute the film via this digital storefront. I would like to know:
How many concurrent downloads of a large file (5-10GB+) the Shopify platform can handle. If you can ballpark to the nearest 10,000, that'd be sufficient.
I have hosted a digital storefront on the Shopify platform before, but never anything at this scale. Any additional advice you can provide would also be appreciated. For instance, my client would also like to include a link to a video streaming service that is tied to a user's purchase, but this doesn't seem possible with the Digital Downloads app alone.
I have a ticket with Spotify where I go into additional detail that I can't post here due to confidentiality issues: 26095145
For critical use critical services that give you a guarantee in writing , not a SaSS designed to bring a baseline service to the masses.
So for basic website content shopify should have no problems handling 10's of thousands if not millions of pageviews and payment transactions for a store.
That said, to serve 100 terabytes of video concurrently you should seriously seek a dedicated service for media delivery that integrates with shopify or has an api to build that integration just letting shopify do what it does best ecommerce transactions.
Note: While you could try and be clever to save money and have shopify serve media up until a possible failure mode then fallback to larger service that's not something I'd recommend as that increases the risk it's side effects makes the storefront choke as well trying to serve 100 terabytes of video.
Whenever you are in any ecosystem and you see such a feature,extension,plugin,app, etc remember it is built to the least common denominator , it is purposefully simple only meant to get general use cases going not be mission critical software the provides all functionality to everyone. Such apps if they don't do X out of the box that situation is unlikley to be change.