Scalability Tips & Greatest Hits
In the past two years, we’ve written a ton of material on scalability. Here are the greatest hits…
Why Generalists Are Better at Scaling the Web
The internet stack is a complex infrastructure of interlocking components. An scalability engineer must be adept at Linux, plus webservers, caching servers, search servers, automation services, and relational databases on the backend. We think a generalist with a broad base of experience is most suited to the job of scalability engineer.
5 Things Toxic to Scalability
ORMs should keep you up at night, but so should coupled and locking processes, a single copy of your database, missing metrics and no deployment feature flags.
5 More Things Deadly to Scalability
A followup to the original, we touch on Disk I/O, RAID, queuing in the database (a no-no), full-text searching, insufficient or missing caching and lastly the dreaded technical debt.
Scalability Happiness
A Zen monk might ask what is the sound of one hand clapping? That’s the sound your servers will be making when you apply this one simple principal.
5 Ways to Boost MySQL Scalability
Deploying MySQL as your web-facing database? Here are a few key tips to boost speed & performance.
3 Ways To Boost Cloud Scalability
Building your startup in the Amazon Web Services cloud? There are 3 things you absolutely must do.
Why Your Cloud Is Speeding for a Scalability Cliff
The cloud may seem like the obvious place to build new applications & infrastructure, but there is a precipice hidden from sight…