Comme toujours, Discourse a une longueur d’avance sur l’industrie, hier j’ai testé la transition complète vers des serveurs basés sur ARM et ce fut un succès ! Économisant des centaines de dollars par mois en coûts de serveur/électricité !
Mais comme je ne suis pas un vrai développeur Ruby, en plus de cela, je ne connais pas grand-chose à la façon dont la compatibilité des packages et les dépendances manquantes peuvent affecter la fiabilité de notre configuration Discourse en termes de fonctionnalité et de sécurité.
Puis-je demander, Discourse sur ARM64 est-il éprouvé et officiellement fiable pour des charges de production sérieuses, ou devrais-je m’en tenir au x64 pour l’instant ?
Bien que nous utilisions ARM pour l’hébergement de production de PostgreSQL et Redis, et que nous ayons rendu l’application Ruby compatible avec ARM64 depuis Discourse sur un Raspberry Pi | Blog, nous n’hébergeons pas encore le trafic de production de notre hébergement sur ARM.
Cela dit, tant que vous pouvez stocker en toute sécurité les sauvegardes de bases de données hors site et surveiller le site Web pour les erreurs/temps de réponse de manière fiable, il devrait être sûr de donner du trafic de production sur ARM.