Hi all, I’m thinking about to install Tryton on Heroku. Since Tryton requires PostgreSQL, I will be using Heroku Postgres as the database.
Has anyone successfully deployed Tryton on Heroku or any other cloud hosting provider? If so, I’d appreciate any tips, best practices, or challenges to watch out for, especially regarding performance, background tasks, and file storage.
At B2CK we host for our client on Clever Cloud using Docker runtime, Hosted PostgreSQL and Cellar storage.
The main challenge is to configure Gunicorn and the database connection pool to get the most out of the platform without exhausting the resources.
Depending on the size we run trytond-cron inside the same container and sometimes in a separate container.
Also we use sometimes document-converter to share the load of PDF conversion to be able to run containers on smaller size.