I am trying to build a public subscription app and a secure customer-facing subscription portal. For this, I have not used any data replication at my side (via webhooks) and I am entirely using Shopify Admin GraphQL APIs to show the data on the screen. I am facing an issue with rate limits, tried a sample load testing with 30 concurrent users and got throttled (attached report, here errors signifies throttled request).
I was thinking of using a combination of Shopify Admin GraphQL, REST APIs and Storefront API but I read that the Storefront APIs cannot be used for public apps. Any inputs?
Thanks in advance.