I would say that Google App Engine MIGHT solve some of your problems, but
you will instead get more problems. App Engine is a good solution, but
still is a big black box of functionality.

I think you would be better suited with a solution like Elastic Beanstalk
from AWS (there probably is an equivalent version in Google Cloud as well).
What you need to make sure is that your app is stateless (no local saved
items, media and so on) and that the database is on another machine. Then
you can scale both horizontally (add more cheap machines) and vertically
(add more CPU power and memory). I run an online store that does this
automatically. All that happens is that I get an email saying that 2 more
machines were provisioned or shut off. We always have 2 small machines
running - and the system scales up when needed.

Best regards,

Andréas


Den tis 24 aug. 2021 kl 03:30 skrev cseb...@gmail.com <cseber...@gmail.com>:

> I have a simple web app (bighelp.business).  I anticipate
> the number of users to steadily increase.
>
> I'm having nightmares of having to guesstimate how much
> extra RAM and cores to add every week.
>
> Furthermore, WSGI has these switches I use...
> --processes=5 and  --max-requests=50.  I don't know how
> I should alter these as my userbase grows and I don't want
> to guesstimate.
>
> How to others deal with growth?  By the way, if I port
> my Django app to Google App Engine, does it automatically
> solve all these problems or is that just wishful thinking?
>
> Thanks!
>
> Chris
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to django-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/7bb16367-44fa-4593-9826-968a0084adbbn%40googlegroups.com
> <https://groups.google.com/d/msgid/django-users/7bb16367-44fa-4593-9826-968a0084adbbn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAK4qSCeE-FsDPDqfYcu67d5bRvwGCEd9WJ_thHXgvGOQM611cw%40mail.gmail.com.

Reply via email to