I would like to use a SQL Server database in a Django app that I can scale in the future.
The app would be I/O bound, so I thought the best way to make it scalable is to use Gunicorn with the gevent worker class.
The problem is that for using Gunicorn with --worker-class gevent
the Django app should be gevent compliant and usually happens that some database clients aren't compatible (eg: mysqlclient lib).
I found this SQL Server backend for Django: https://pypi.org/project/django-mssql-backend/ but I'm not able to understand if it is gevent compliant (aka "green").
I know that it would be so if it only uses standard socket/networking python libs that can be easily monkey-patched but I can't understand if this is the case. Is pyodbc SQL Server backend gevent compliant?
On the official manual and on Google I can't find further information.