رقيقة أو بوما:ما الذي يجب استخدامه لخادم Rails Chat باستخدام Faye؟[مغلق]
-
21-12-2019 - |
سؤال
كتجربة تعليمية، أحاول إنشاء تطبيق دردشة لكل من Android وiOS يسمح بإجراء محادثات جماعية (مثل Whatsapp) مع خادم دردشة في Rails.وبعد قليل من البحث، قررت أن أذهب معه فاي لأنه بدا سهلاً بما فيه الكفاية للتنفيذ.أنا أتبع هذه الدروس للقيام بذلك:
بالنسبة لمكدس الإنتاج الخاص بي، كنت أفكر في الإعداد Nginx
مع Thin
أو Puma
لكن لا أستطيع أن أفهم أيهما أفضل وما هي الطريقة "المناسبة" لإعداد خادم الدردشة في الإنتاج.
أعلم أن هذا السؤال قد يكون ذاتيًا بعض الشيء، ولكن البحث في Google/البحث عن هذا خلال الأسبوع الماضي قد جعلني أكثر تضاربًا نظرًا لأن معظم الأمثلة تستخدم Thin
ولكن معظم المقالات تفضل Puma
.
وسأكون ممتنًا أيضًا إذا كان بإمكانك تقديم مراجع وأمثلة مع إجاباتك.شكرًا لك.
المحلول
https://blog.engineyard.com/2014/Ruby-app-server-arena-pt1
فيما يلي مقارنة بين الخوادم المختلفة مع شرح إيجابيات وسلبيات كل منها.