3 ms·
>People are always so quick to comment, “don’t worry about scaling... if you are successful, you can redesign at that point.” However, it isn’t always easy to r
by macspoofing 6y ago
>People are always so quick to comment, “don’t worry about scaling... if you are successful, you can redesign at that point.” However, it isn’t always easy to redesign later.
Well ... you're going to have to. You don't know what bottlenecks you're going to hit as you scale up, so why spend precious development time trying to guess which systems to optimize? And to be clear, 'cloud-scale' architectures are complicated and bring their own set of issues - why subject yourself to that?
Plus a well designed (monolithic) system should get you very far with vertical (resource) scaling and/or data sharding.