Ich denke, Discourse läuft hauptsächlich auf einem einzelnen Kern, oder? Man muss also Single-Core-Performance Multi-Core-Performance vorziehen, nicht wahr? Da ich beispielsweise bei Vultr die Möglichkeit habe, zwischen diesen beiden Optionen zu wählen (der Preisunterschied beträgt 8 Dollar, aber ich möchte verstehen, ob es sich trotz der geringeren CPU-Leistung am Ende wirklich lohnt, aufgrund der deutlich überlegenen Single-Core-Performance):
Die zweite Option ist die High Frequency Compute-Lösung von Vultr. Ich möchte wirklich wissen, ob es bei 3 CPUs statt 4, aber mit dieser Optimierung für Speicher und Single-Core (ich glaube, ich habe das falsch verstanden?), für Discourse tatsächlich effizienter ist oder nicht. Vielen Dank an alle für die Ratschläge, die ihr mir geben werdet!
Das hängt wirklich von Ihrem Anwendungsfall ab. Ich würde mich für die größere Anzahl an Kernen entscheiden. Sie können Uploads in jedem Fall auf S3 auslagern, sodass beide Ihrer Vorschläge, ehrlich gesagt, enorme Speicherkapazitäten bieten (dies hängt jedoch davon ab, ob Sie eine große Community mit vielen bestehenden Daten migrieren).
Beide Server sind absolut überdimensioniert, wenn Sie von Null starten. In diesem Fall würde ich einen Server mit 2 Kernen, 2 GB RAM und 60 GB Speicher empfehlen. Es ist extrem einfach, auf einen leistungsstärkeren Server zu migrieren, falls Sie jemals an Leistungsengpässe stoßen.
Das Beste, was Sie tun können, ist, Ihre Instanz in der Produktion zu überwachen, sobald Ihre Nutzerbasis gewachsen ist, um zu sehen, ob Sie an Grenzen stoßen.
Es sind so viele Variablen im Spiel, dass es fast unmöglich ist, Ihnen konkrete Ratschläge zu geben.
Wie Robert dir oben bereits sagte, hängt der tatsächliche Ressourcenbedarf vom Nutzungsmuster deiner Community ab.
Schnellere Kerne helfen Discourse, Aufgaben schneller zu erledigen, was sich insgesamt flinker anfühlen kann. Mehr Kerne hingegen ermöglichen es dir, mehr Aufgaben parallel zu bearbeiten, die Arbeitslast besser zu verteilen und vielleicht (ein großes „vielleicht sogar)