GeroVanMi / algorithmic-quartet-mlops

A showcase Machine Learning Operations (MLOps) Project.
0 stars 1 forks source link

Choosing Webserver #17

Closed TheMadBevah closed 4 months ago

TheMadBevah commented 4 months ago

Options:

Note: uWSGI is only to be used when you know why you're using it. I most likely don't.

TheMadBevah commented 4 months ago

Why choose GUnicorn:

Why Uvicorn:

Why Guvicorn:

Waitress:

uWSGI:

Fazit: I am leaning towards just using guvicorn. Reliable, fast, makes sure failures are handled, allows ASGI (though unsure if used), Gonna have to see what works on Windows - can cause problems. Using Guvicorn allows use of FastAPI - also a fast way to get the Website up and running

close when done

GeroVanMi commented 4 months ago

Looks good to me, I don't know what ASGI (Asynchronous Server Gateway Interface) is, but I think guvicorn is the standard for FastAPI and should therefore be well-documented.