Respond Server Roles
The Respond application services run on the following servers:
Web and Application Server: The application server is essential for running the application and it includes the web servers for the front-end and background operations. It balances the load between user requests and the business logic of the application. It also provides application security and a centralized management interface. The Gunicorn and Celery services run on the application server.
Database Server: The database servers provide the database services for the Respond application. The database servers used in Respond are Redis, Elasticsearch, PostgreSQL, and Object Storage.