Using gunicorn to serve flask has many advantages over just using "flask run". But it might also be difficult to know which worker type best serves your specific application.
[How to choose the right gunicorn worker type](https://luis-sena.medium.com/gunicorn-worker-types-youre-probably-using-them-wrong-381239e13594)
This article is meant to give you the right knowledge to properly choose and configure the gunicorn worker type that best suits your flask project in a real production environment.