Scaling to hundreds of hosts and serving thousands of requests per second is interesting and hard. But what about when everything is smaller? How can a tiny team—or even one systems person working alone—make sure small but vital systems stay reliable? Are SRE practices still relevant?
We explain why small scale engineering is just as challenging as large-scale engineering and offer ideas on how to survive technical debt, poor communication, and other everyday challenges.