* [not] loading a lot of session data on every request
* storing data across shards
* parallel processing
* a services approach
Wow, I think something is over-architected.
Curious: does exponential growth mean 2 concurrent users to 4? If they have more than 100 concurrent users, I would be highly skeptical.
And, if they can't solve that problem with any language, I would also be highly skeptical.