The pythonanywhere website states the following:
"Because system RAM is one of the most scarce resources on the PythonAnywhere servers, we limit your processes to a maximum in-memory size of 3GB. This is a per-process limit, not a system-wide one, so if you have larger memory needs, you may be able to do the processing you need by running multiple smaller processes."
I am looking for clarification if each web worker is allocated 3 GB of RAM, or if the web app is allocated 3 GB of RAM.