By Josh Pollock
If our server can’t keep up with the number of requests its getting, we have two basic options; scale up, add more servers or server resources, or make the program more efficient. A perfectly-optimized program would never run out of server resources. That’s a great ideal, but its hard and processing power is cheap, so we add a few more cores. Scaling up is our default.
Like a lot of developers, I spend a lot of time working on these types of scaling problems.
As I’ve grown my business, I’ve learned the hard way that I have to give up my attachment …read more