|
|
|
|
|
by snailscale
810 days ago
|
|
The default way we write applications is actually pretty scalable already. It always hurts to build something that “won’t scale” because it was framed as a negative. Realizing that something “scales” if it meets your current needs is pretty important. Framing scale in terms of how many people can work on it, how fast they can work on it, and how well it meets needs is often a better way of considering the “scale” of what your building. As you said, when request per second becomes a limiting factor you can adjust your scales but doing it from start rarely makes sense (largely because req / sec already scales pretty well) |
|
Because we don’t trust that we can keep the wheels on.
Over time the memory fades, and the confidence improves, and we get more comfortable with things being okay instead of unassailable. But it can be a rough road until then.