N
N
NubasLol2021-09-07 10:48:50
Software design
NubasLol, 2021-09-07 10:48:50

How can you optimize your application for infrequent peak loads?

There is a mobile application, now there are not so many users, but 50-100k are planned. There is a functionality that when news or a promotion is released, all clients receive a push notification, and they simultaneously open the application to read the news. But not only the api of one news is twitching, but a couple more requests for the application itself to work, which, in theory, can create a huge load at 1 moment. But in general, the application is not very loaded, and there is no way to allocate a huge server.

I would like to ask how people solve such issues, and what are the passes,

P.s cache options will not help much, since most of the data is personalized

Answer the question

In order to leave comments, you need to log in

1 answer(s)
I
Ildar V, 2021-09-16
@ivaleyev

Put in the AWS cloud, Google Cloud or the like. With an autoscaling group. You can scale manually before sending the news.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question