Quelle est la consommation de ressources du serveur Discourse ?

Nous prévoyons d’utiliser Discourse en tant que webview dans une partie de notre application mobile comptant plus d’un million d’utilisateurs. Nous redirigerons les utilisateurs vers le forum via des notifications. Cela signifie que 3 à 4 000 utilisateurs se précipiteront instantanément sur le forum. Compte tenu des ressources consommées par Discourse, quelles caractéristiques un serveur doit-il avoir pour gérer un tel trafic ? Nous utilisons DigitalOcean. Avant d’acheter un serveur dédié pour le forum, je souhaite recueillir l’avis de vous, précieux utilisateurs du forum.

Merci à tous.

Dans des conditions normales, un serveur de 4 Go / 2 vCPU peut facilement exécuter une configuration de 4 unicorns / 1 Sidekiq en utilisant seulement la moitié de la mémoire disponible.

Cela dit, si Discourse doit devenir une partie intégrante de votre application, vous devriez l’exécuter en mode haute disponibilité, avec plusieurs serveurs et centres de données pour assurer la résilience face aux pannes. Il est également judicieux de le faire évoluer automatiquement en fonction du trafic. Ce sont là autant de caractéristiques de notre hébergement sur discourse.org.

Merci pour votre réponse explicative. Dans ce cas, utiliser l’hébergement fourni par Discourse semble être l’option la plus logique.