How to Scale Your Crypto App for 1M+ Users Without Breaking It