: , readonly . , .
Conclusion: Even a small optimization allows you to "survive" during overload for several hours. This was just enough for us during the recovery of servers with replicas. By the way, we will discuss the technical side of query optimization in one of the following posts. So subscribe to our blog if this may be useful to you.
: . , « », , . , , .
Conclusion: Standard methods such as "add more iron" do not always work. So when scaling up any service, you need to understand well how it uses resources and pre-test its operation in new conditions.
Conclusion: The Stateless rule must be respected for all components, without exception, even if it seems “that we’re definitely not bothering”. It is better to spend a little time on the correct organization of the work of all systems than to rewrite the code in a hurry and repair the service that is experiencing overload.