Re:Why a Successful Valley Entrepreneur Started a Tech Incub...
by mattmanser on Monday July 03, 2017 @07:16AM
(#14687406)
You can't just throw an app at GAE, Heroku or any other PaaS and it'll magically scale. Even putting aside you have to have design the program for that kind of scaling, use the right language and database, a lot of apps will have hard bottlenecks in them. Table locks, disk access, API access, whatever it is.
That's part of the expertise he alludes to.
For example, one client had a small customer base (10s of thousands), but was already having to use Premium tier in Azure because of performance problems (P2). Very seasonal business, massive usage around Xmas.
The coming Xmas they knew they had a serious problem, triple the amount of users. The site would have gone down.
Bit of refactoring and performance tweaking from me and instead they never really went above 20% CPU and could sit on Azure's S2 tier (and realistically could have used S1).
I'm no scaling expert, but I at least knew where to look after a decade of working on real apps and reading articles about scaling on HN.
That's part of the expertise he alludes to.
For example, one client had a small customer base (10s of thousands), but was already having to use Premium tier in Azure because of performance problems (P2). Very seasonal business, massive usage around Xmas.
The coming Xmas they knew they had a serious problem, triple the amount of users. The site would have gone down.
Bit of refactoring and performance tweaking from me and instead they never really went above 20% CPU and could sit on Azure's S2 tier (and realistically could have used S1).
I'm no scaling expert, but I at least knew where to look after a decade of working on real apps and reading articles about scaling on HN.