ما هو استهلاك موارد خادم Discourse؟

نخطط لاستخدام Discourse كعرض ويب (WebView) ضمن جزء من تطبيقنا الجوال الذي يضم أكثر من مليون مستخدم. سنوجه المستخدمين إلى المنتدى عبر الإشعارات، مما يعني وصول 3-4 آلاف مستخدم فورًا إلى المنتدى. بالنظر إلى الموارد التي يستهلكها Discourse، ما هي مواصفات الخادم المطلوبة للتعامل مع مثل هذا الزخم من الحركة؟ نحن نستخدم DigitalOcean. وقبل شراء خادم منفصل للمنتدى، نود الحصول على رأيكم أيها المستخدمون الكرام في المنتدى.

شكرًا لكم جميعًا.

في الظروف العادية، يمكن لخادم بمواصفات 4 جيجابايت من الذاكرة و 2 نواة معالجة (vCPU) تشغيل تكوين يتكون من 4 عمليات Unicorn و 1 عملية Sidekiq بسهولة، مع استهلاك نصف الذاكرة المتاحة فقط.

ومع ذلك، إذا كان من المقرر أن يكون Discourse جزءًا أساسيًا من تطبيقك، فيجب تشغيله في وضع عالي التوفر (High Availability)، بما في ذلك خوادم متعددة ومراكز بيانات لضمان المرونة في مواجهة الأعطال. كما يُعدّ من الجيد أيضًا أن يقوم بالتوسع التلقائي (Auto Scaling) بما يتناسب مع حركة المرور. وهذه كلها خصائص توفرها استضافتنا في discourse.org.

شكرًا لك على إجابك التوضيحية. في هذه الحالة، يبدو أن استخدام الاستضافة التي يوفرها discourse هو الخيار الأكثر منطقية.