Scale the application
Both `uvicorn` and `pm2` allow specifying the number of workers. `pm2` seems interesting since it provides a way to increase or decrease the number of workers without restart.

But before using multiple workers, it's important to instrument the app in order to detect if we need it (eg: monitor the response time).
Scale the application: Both `uvicorn` and `pm2` allow specifying the number of workers. `pm2` seems interesting since it provides a way to increase or decrease the number of workers without restart.

But before using multiple workers, it's important to instrument the app in order to detect if we need it (eg: monitor the response time).