Como sempre, o Discourse está muitos passos à frente da indústria, ontem testei a transição completa para servidores baseados em ARM e foi um sucesso! Economizando centenas de dólares por mês em custos de servidor/eletricidade!
Mas como não sou um desenvolvedor Ruby de verdade, além disso, não sei muito sobre como a compatibilidade de pacotes e dependências ausentes podem afetar a confiabilidade da nossa configuração do Discourse em termos de funcionalidade e segurança.
Posso perguntar, o Discourse em ARM64 é testado em batalha e oficialmente confiável para cargas de produção sérias, ou devo ficar com x64 por enquanto?
Embora usemos ARM para hospedagem de produção do PostgreSQL e Redis, e tenhamos tornado o aplicativo Ruby compatível com ARM64 desde Discourse em um Raspberry Pi | Blog, ainda não hospedamos tráfego de produção em ARM.
Dito isso, desde que você possa armazenar backups do banco de dados com segurança fora do local e monitorar o site de forma confiável quanto a erros/tempos de resposta, deve ser seguro usar ARM em tráfego de produção.