Haute disponibilité de Discourse

Je n’ai pas trouvé de réponses claires ailleurs.
J’ai compris que l’installation autonome de Discourse est recommandée pour sa simplicité et sa robustesse dans les environnements standard. Cependant, pour fournir une haute disponibilité, certains suggèrent d’éclater le mode autonome en plusieurs conteneurs (29413), d’autres refont entièrement des déploiements séparés.

  1. Question 1 : Puisque la haute disponibilité consiste à dupliquer les services (web et base de données) avec un basculement fiable, Discourse propose-t-il une telle solution où les services web et les bases de données sont répliqués à l’intérieur des conteneurs ?
  2. Question 2 : Pour les services web, un répartiteur de charge serait nécessaire pour assurer une répartition équitable entre les instances. Quelles sont les recommandations des experts et de la communauté Discourse ?
  3. Question 3 : Pour la haute disponibilité des bases de données conteneurisées, quelle est la méthode la plus préférable pour gérer la réplication PostgreSQL ?
  4. Question 4 : Même question pour Redis.